C# MAUI ListView 每列 高度 調整/設定

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
};

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *