我想做一个印卡系统,我是新来的。我想打印10i卡一次,所以我必须绑定它一次,并以适当的打印格式,请建议如何做。
,请帮帮我。
我试过很多东西。
<ListView Margin="10" Height="300" Name="lvDataBinding" VerticalAlignment="Top" UseLayoutRounding="True" >
<ListView.ItemTemplate >
<DataTemplate >
<WrapPanel Background="Red" FlowDirection="LeftToRight" Margin="2" Orientation="Horizontal" HorizontalAlignment="Left" VerticalAlignment="Top" >
<i card disply here />
</WrapPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
List<User> items = new List<User>();
items.Add(new User() { Name = "John Doe", Age = 42 });
items.Add(new User() { Name = "Jane Doe", Age = 39 });
items.Add(new User() { Name = "Sammy Doe", Age = 13 });
lvDataBinding.ItemsSource = items;发布于 2014-09-20 15:10:26
在ListView中绑定的一个简单示例:
<ListView Margin="10" Height="300" Name="lvDataBinding" VerticalAlignment="Top" UseLayoutRounding="True" >
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Name}"/>
<TextBlock Text="{Binding Age}"/>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>显然,您需要更好地格式化它--比如向其中一个TextBoxes添加一个边距等等。您还可以使用Grid和SharedSizeGroup属性。
https://stackoverflow.com/questions/25949430
复制相似问题