0
2次元配列int[,]
の値をグリッドにバインドしたいとします。 Reading Two way binding between DataGrid and an array .dllをダウンロードして参照を追加します。私のコードは次のとおりです。XAMLのdataGrid2Dは表示されません
一部:その背後にある
<Grid>
<dg2d:DataGrid2D Name="dataGrid2D" ItemsSource2D="{Binding Data2D}" Margin="0,0,0,130"/>
</Grid>
とC#:
public partial class MainWindow : Window
{
private int[,] _data2D;
public int[,] Data2D
{
get { return _data2D; }
set { _data2D = value; }
}
public MainWindow()
{
int[,] data2D = new int[5,5];
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
data2D[i, j] = 1;
}
}
_data2D = data2D
dataGrid2D.DataContext = this;
}
}
私もBinding 2d array with WPF DataGrid2Dを読むが、私はそれを接続する方法がわかりません私の問題? MainWindow()をビューに接続する方法は?どんな助け?解決
アップを持っている必要がありますが、私は申し訳ありませんが、残念ながらコードの束からそれをコピーされませんでした。 "dataGrid2D.DataContext = this;"があります。エラーは解決されません – Blabla