0
2 차원 배열 int[,]
의 일부 값을 격자에 바인딩하고 싶습니다. 읽기 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# 뒤에 : 내 코드는 나는 또한 Binding 2d array with WPF DataGrid2D을 읽을
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;
}
}
하지만 난 그것을 연결하는 방법을 모른다 내 문제? MainWindow()를 뷰에 연결하는 방법은 무엇입니까? 어떤 도움?
업을 가질 필요가있다. "dataGrid2D.DataContext = this;"가 있습니다. 그러나 오류는 해결되지 않는다. – Blabla