C# 如何从DevExpress数据网格中的筛选单元格中删除EditSettings按钮

C# 如何从DevExpress数据网格中的筛选单元格中删除EditSettings按钮,c#,wpf,datagrid,devexpress,C#,Wpf,Datagrid,Devexpress,我的DevExpress数据网格中有以下列: <dxg:GridColumn Width="Auto" AllowEditing="False" AutoFilterCondition="Equals" FieldName="Name" Hea

我的DevExpress数据网格中有以下列:

             <dxg:GridColumn Width="Auto"
                            AllowEditing="False"
                            AutoFilterCondition="Equals"
                            FieldName="Name"
                            Header="Name"
                            ShowInColumnChooser="False"
                            SortOrder="Ascending"
                            VisibleIndex="0">
                <dxg:GridColumn.EditSettings>
                    <dxe:ButtonEditSettings AllowDefaultButton="False">
                        <dxe:ButtonEditSettings.Buttons>
                            <cm:ButtonInfo Content="X" Tag="RemoveItem" />
                        </dxe:ButtonEditSettings.Buttons>
                    </dxe:ButtonEditSettings>
                </dxg:GridColumn.EditSettings>
            </dxg:GridColumn>

它在行中看起来没问题,但也出现在该列的筛选器单元格中,这可能会导致问题

如何将其从过滤单元中删除?

因为我使用了错误的方法

您必须使用CellTemplate而不是EditSettings:

<dxg:GridColumn.CellTemplate>
    <DataTemplate>
        <dxe:ButtonEdit Name="PART_Editor" AllowDefaultButton="False">
            <dxe:ButtonEdit.Buttons>
                <dxe:ButtonInfo Content="X"/>
            </dxe:ButtonEdit.Buttons>
        </dxe:ButtonEdit>
    </DataTemplate>
</dxg:GridColumn.CellTemplate>