0
사용자가 DataGrid
에 정보를 입력 할 수있게하는 앱을 만들려고합니다. 코드에서이 작업을 수행하고 있습니다.WPF : blanck 셀을 사용하는 DataGrid
for(int i = 1; i < 9; i++)
{
collection = new ObservableCollection<string>();
//Create a new tab and a new grid to fill the tab number i
TabItem classTab = new TabItem();
DataGrid dataGrid = new DataGrid();
dataGrid.FontFamily = new FontFamily("Times New Roman");
dataGrid.FontSize = 18;
dataGrid.CanUserAddRows = true;
dataGrid.Columns.Add(new DataGridTextColumn()
{
Width = 800,
Header = "الفوج أ"
});
if(i == 8)
{
classTab.Header = "القسم الثانوي";
}
else
{
if (i == 7)
{
classTab.Header = "القسم الإعدادي";
}
else
{
classTab.Header = "القسم" + " " + i.ToString();
}
}
dataGrid.ItemsSource = collection;
classTab.Content = dataGrid;
//Insert class tab into classes
classes.Items.Add(classTab);
}
모음이 이미 선언 된, 또한 TabItems
가 제대로 TabControl
에 삽입 : 이것은 내가 사용하고있는 코드의 일부입니다.
이것은 내게 원하는 것을 제공하지 않습니다 (빈 차트). 그것은 내가 만든 컬럼과 길이라는 헤더가있는 다른 컬럼을 제공합니다. 누구나 내가 뭘 잘못하고 있다고 말할 수 있습니까?
좋아요에
DataGrid.AutoGenerateColumns
속성을 설정 감사해야합니다. 그러나 차트는 어떻습니까? –