我正在尝试子类化System.Windows.Controls.DataGrid
以添加视图模型可以绑定的特殊命令。我该怎么做并仍然拥有Columns
附加属性?我是否必须针对我的新类型声明它才能使用它?
答案 0 :(得分:2)
列不是附加属性..您应该像以往一样使用它,只需用您的控件名替换DataGrid:
<my:MyDataGrid>
<my:MyDataGrid.Columns>
<!-- Columns goes here --->
</my:MyDataGrid.Columns>
</my:MyDataGrid>