WPF DataTemplate

索引サイト

参考:http://d.hatena.ne.jp/JHashimoto/20110329/1301379185




<Grid>
<ListBox ItemsSource="{Binding}" Background="Teal">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="格納場所:" Foreground="White" FontSize="16"/>
<TextBlock Text="{Binding Path=Name}" Background="AliceBlue" FontSize="16"/>
</StackPanel>
<DataGrid AutoGenerateColumns="False" Height="425" Width="725">
<DataGrid.ItemsSource>
<Binding Path=".">
<Binding.Converter>
<l:GetFileSystemInfosConverter/>
</Binding.Converter>
</Binding>
</DataGrid.ItemsSource>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=Name}" Header="ファイル名" />
<DataGridTextColumn Binding="{Binding Path=Extension}" Header="拡張子" />
<DataGridTextColumn Binding="{Binding Path=CreationTime,StringFormat={}{0:dd/MM/yyyy hh:mm}}" Header="作成日" />
<DataGridTextColumn Binding="{Binding Path=LastWriteTime,StringFormat={}\{0:dd/MM/yyyy hh:mm\}}" Header="更新日"/>
</DataGrid.Columns>
</DataGrid>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>



AX