我发现在.xaml文件中,listbox有一些item templates、data templates和binding。有没有办法在代码后台中创建它们?
有没有办法以编程方式创建数据模板?
这是XAML代码,但我需要在代码后台中使用C#而不是XAML,因为我正在动态创建列表框并添加项模板、数据模板。
有没有办法以编程方式创建数据模板?
这是XAML代码,但我需要在代码后台中使用C#而不是XAML,因为我正在动态创建列表框并添加项模板、数据模板。
<ListBox Height="520" HorizontalAlignment="Left" Margin="0,6,0,0" Name="lstimge" VerticalAlignment="Top" Width="450" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Image}" Width="150" Stretch="Uniform" HorizontalAlignment="Center" />
<TextBlock Text="{Binding FileName}" TextWrapping="Wrap" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
请给出解决方案。
谢谢, Ashok