我目前正在使用WPF中的动态DataGrid
,因此我直接在ViewModel中创建了一个DataTable
,并将其绑定到我的视图中:
<DataGrid Grid.Row="1" ItemsSource="{Binding DataTable.DefaultView}" AutoGenerateColumns="True" />
但我不知道如何更改C#代码中的{strong>属性,如HorizontalAlignment
。我想为HorizontalAlignment
设置Center
到Column1
。
我已使用此代码创建DataTable
:
DataTable dataTable = new DataTable();
dataTable.Columns.Add(new DataColumn("Column1"));
这个添加行:
DataRow row = datatable.NewRow();
row["Column1"] = myvalue;
datatable.Rows.Add(row);
我是否必须在XAML或C#中设置属性,我该怎么办?