1
创建DataGrid列用结合(其中i为int值):WPF:如何获得Binding.Converter
dataGrid.Columns.Add(new DataGridTextColumn
{
Header = i.ToString(),
Binding = CreateBinding(i),
});
private Binding CreateBinding(int num)
{
Binding bind = new Binding(string.Format("[{0}]", num));
bind.Converter = new CellValueConverter();
return bind;
}
在CreateBinding方法我要bind.Converter属性的访问。
我需要调用Converter.Convert()方法中的一些处理,但没有转换属性,当我尝试访问它:
(dataGrid.Columns[clm] as DataGridTextColumn).Binding."no Converter property!"
我怎样才能让我的CellValueConverter这是为特定的列创建?