XamDataGrid允许字段选择器而不是数据源选择

时间:2014-10-27 17:15:18

标签: c# wpf infragistics

enter image description here

简而言之,我想从我的字段选择器中删除该组合框,但我无法弄清楚要启用或禁用的属性。

我无法在任何地方的文档中找到这个。

当我在XAML中构建列但我从数据库返回显示列时似乎没有这样做,所以我需要在我的View后面代码中动态构建它们。

我发现最接近的是这个

FieldLayouts[0].Settings.RecordSelectorLocation = RecordSelectorLocation.None;

但是这会让场选择器消失,这显然不是我想要的。

更新

我也尝试过附加到FieldChooserOpening事件并从这里修改其内容,但我没有运气。

1 个答案:

答案 0 :(得分:0)

    public Constructor()
    {
        this.FieldChooserOpening += thisObject_FieldChooserOpening;
    }

    void thisObject_FieldChooserOpening(object sender, Infragistics.Windows.DataPresenter.Events.FieldChooserOpeningEventArgs e)
    {
        e.FieldChooser.FieldGroupSelectorVisibility = Visibility.Collapsed;
    }