UWP ListView サンプル

Sample

BindデータをList<Shopping> list Shoppingクラスを設定する

日付と金額の書式指定を行うのでSystem:String.Formatを使用する、そのためにxmlns:System=”using:System”を追加しておく

<ListView x:Name="listView1" ItemsSource="{x:Bind list}">
    <ListView.ItemTemplate>
        <DataTemplate x:DataType="local:Shopping">
            <StackPanel Orientation="Horizontal">
                <TextBlock x:Name="textBlockDate" Text="{x:Bind System:String.Format('{0:yyyy-MM-dd}', Date)}" Width="100" TextAlignment="Center"/>
                <TextBlock x:Name="textBlockStore" Text="{x:Bind Store}" Width="250"/>
                <TextBlock x:Name="textBlockPerson" Text="{x:Bind Person}" Width="100"/>
                <TextBlock x:Name="textBlockPrice" Text="{x:Bind System:String.Format('{0:#,0}', Price)}" Width="100" TextAlignment="Right"/>
            </StackPanel>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>
 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください