XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2016/10/17

Xamarin.Forms 在 ListView 內使用 x:Array 定義要選取的清單項目

當在 XAML 下使用這個 ListView 控制項,若該 ListView 裡面要顯示的項目清單內容是固定的,您可以不需要使用到 ItemsSource 這個屬性來設定 ListView 的明細項目,當然,在 ViewModel 內也就不需要定義 ObservableCollection 這個物件屬性;這個時候,您可以透過 ListView.ItemsSource 直接設定這些項目內容,如底下宣告方式。
範例專案可以參考
        <ListView>
            <ListView.ItemsSource>
                <x:Array Type="{x:Type Color}">
                    <Color>Red</Color>
                    <Color>Green</Color>
                    <Color>Blue</Color>
                    <Color>Aqua</Color>
                    <Color>Purple</Color>
                    <Color>Yellow</Color>
                </x:Array>
            </ListView.ItemsSource>
            <ListView.ItemTemplate>
                <DataTemplate>
                    <ViewCell>
                        <BoxView Color="{Binding}" />
                    </ViewCell>
                </DataTemplate>
            </ListView.ItemTemplate>
        </ListView>

沒有留言:

張貼留言