たくさんの数字を保持するWPFウィンドウがあります。または、より適切な単語を使用するには:各列は1つのintプロパティにバインドされます。ここで、いくつかの数値を変更するための優れた方法が必要であり、numericUpDownコントロールを使用できることを望んでいました。ヒントをいただければ幸いです。
質問する
3101 次
1 に答える
8
を使用できますDataGridTemplateColumn
。
サンプルコード:
<DataGrid ItemsSource="{Binding MyData}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" />
<DataGridTemplateColumn Header="Age">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<wpfToolkit:IntegerUpDown Value="{Binding Age, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
どこwpfToolkit
にありますか:
xmlns:wpfToolkit="clr-namespace:Xceed.Wpf.Toolkit;assembly=WPFToolkit.Extended"
この例では、 ExtendedWPFToolkitIntegerUpDown
のコントロールを使用します。
于 2012-11-10T12:49:00.133 に答える