我有这个 XAML:我DataTemplate
为类 creditCard创建了一个
<Window.Resources>
<DataTemplate x:Key="creditTemplate"
DataType="DataTemplate:MonthBill.creditCard">
<Button Content="{Binding creditCardNumber}"
Click="OpenCardBillings" />
</DataTemplate>
</Window.Resources>
在运行时,我DataContext
使用信用卡列表更新,然后将项目控件绑定到数据上下文,并为每个项目生成按钮。
<ItemsControl x:Name="MainPanel"
ItemTemplate="{StaticResource creditTemplate}"
Margin="101,75,0,93"
ClipToBounds="True"
Width="408"
HorizontalAlignment="Left"
UseLayoutRounding="False"
ItemsSource="{Binding}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal">
</VirtualizingStackPanel>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
我想将此按钮创建到一个封面流,我找到了创建封面流的教程,但不是我在运行时创建的。有任何想法吗?