古いバージョンでは。私のコードの私は拘束しています
dgvShow.Columns["grdTest_Active"].DataPropertyName = oDTList.Columns["STATUS"].ToString();
dgvShow.Columns["grdTest_LnkOrder"].DataPropertyName = oDTList.Columns["ORDER"].ToString();
私はWPFでコードを変換しており、グリッドを取り、その中に配置しました
<DataGridTemplateColumn Header="Active" Width="50" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox x:Name="chkActive" IsChecked="{Binding Path=Active}" HorizontalAlignment="Center" VerticalAlignment="Center" IsEnabled="True"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Order" Width="60" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ComboBox ItemsSource="{Binding Path=Order}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
私が使用しているとき
DataGridObjectTypeList.DataContext = oDTList.DefaultView;
vmUCObjType Csファイルでグリッドをバインドしていますが、チェックボックスとコンボボックスのデータが表示されていません。
oDTList データテーブルの値をチェックボックスとコンボボックスにバインドしたいのですが、どうすればいいですか?
私はWPFが初めてなので、誰か助けてください。