1
私はロシア出身です!私は英語にすっごく残念です! wpf DataGridのすべてのコンテンツをコレクションリストに配置するにはどうすればよいですか? INTのアレイからデータグリッドにおける これらのデータは、[、] m_intArray =新しいINT [5,5]、さらに添付のカラムDataGridComboBoxColumnwpf DataGridからすべてのデータをリストにエクスポート<int>
private int[,] m_intArray = new int[5, 5];
private DataGridComboBoxColumn box = new DataGridComboBoxColumn();
private List<Vary> col1 = new List<Vary>();
public class Vary
{
public int vy { get; set; }
}
private void Create()
{
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
m_intArray[i, j] = (i * 10 + j);
}
}
col1.Add(new Vary { vy = 1 });
col1.Add(new Vary { vy = 2 });
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
Create();
c_dataGrid.ItemsSource = BindingHelper.GetBindable2DArray<int>(m_intArray);
box.Header = "Y";
box.ItemsSource = col1;
box.DisplayMemberPath = "vy";
box.SelectedItemBinding = new Binding("vy");
c_dataGrid.Columns.Add(box);
c_dataGrid.Items.Refresh();
}
コンボボックスの値を選択し、ボタンを押した後、「生成"コレクションリストのすべての値をこれらの値を使用してさらに処理するには... どうすればよいですか?
小さな例を挙げてください。 –