C# MAUI ListView 每列 高度 調整/設定
C# MAUI ListView 每列 高度 調整/設定
資料來源: Copilot
在 C# MAUI 中設定 ListView 的每列高度,您可以使用 RowHeight 屬性來設定固定的行高1。如果您想要每個項目有不同的高度,可以將 ListView 的 HasUnevenRows 屬性設為 true,這樣就可以為每個 ViewCell 設定不同的高度2。但請注意,這可能會對性能有一些影響。
此外,如果您使用 Syncfusion 的 SfListView,則可以利用 QueryItemSize 事件來根據項目索引自定義每行的大小3。
以下是一個設定 ListView 行高的基本範例:
ListView myList = new ListView { // 設定所有行的固定高度 RowHeight = 50, // 如果行高不一,設為 true HasUnevenRows = true };