WPF&x2B;使用DataContext的数据网格绑定
我想绑定一个数据网格视图。 绑定之后,我需要从datagrid隐藏一列。 我的代码是:WPF&x2B;使用DataContext的数据网格绑定,wpf,vb.net,wpfdatagrid,Wpf,Vb.net,Wpfdatagrid,我想绑定一个数据网格视图。 绑定之后,我需要从datagrid隐藏一列。 我的代码是: datagrid.DataContext = Dttable For each gdColumn as DataGridColumn in datagrid.Columns If gdColumn.Header = "ID" Then gdColumn.Visiblity = False end if Next 但是这里的datagrid.Columns是0,尽管我
datagrid.DataContext = Dttable
For each gdColumn as DataGridColumn in datagrid.Columns
If gdColumn.Header = "ID" Then
gdColumn.Visiblity = False
end if
Next
但是这里的datagrid.Columns是0,尽管我有3列
请帮我做这件事您似乎在绑定数据后立即进行隐藏。处理datagrid.Loaded事件并在那里执行其余代码
WPF控件的Loaded事件在数据绑定完成后触发。发布DataGrid的xaml,根据当前代码,您只设置DataContext,而不是ItemsSource。