Devexpress 删除GridControl中的“查找并清除”按钮

Devexpress 删除GridControl中的“查找并清除”按钮,devexpress,gridcontrol,Devexpress,Gridcontrol,就像我可以消除GridControl的botton(查找和清理)一样,只留下TextEdit 当做 Alex您可以使用示例中演示的方法: 创建GridControl/GridView子体组件 重写GridView.CreateFindPanel方法以提供 在视图中拥有自定义的FindControl实例 是的,这是可能的。您需要访问FindControl,然后访问layoutControl及其控件项。在表格\加载等中使用以下代码: // Get the Find Control

就像我可以消除GridControl的botton(查找和清理)一样,只留下TextEdit

当做
Alex

您可以使用示例中演示的方法:

  • 创建GridControl/GridView子体组件
  • 重写
    GridView.CreateFindPanel
    方法以提供 在视图中拥有自定义的
    FindControl
    实例

  • 是的,这是可能的。您需要访问FindControl,然后访问layoutControl及其控件项。在表格\加载等中使用以下代码:

             // Get the Find Control on Grid : gcMain
            FindControl _FindControl = gcMain.Controls.Find("FindControl", true)[0] as FindControl;
    
               //Get the Layout Control
            LayoutControl lc = (_FindControl.ClearButton.Parent as LayoutControl);
    
            //Allow Control Hiding 
            lc.Root.AllowHide = true;
    
            //Hide Find Button
            (lc.Root.Items[2] as LayoutControlItem).ContentVisible = false;
    
    
            //Hide Clear Button
            (lc.Root.Items[3] as LayoutControlItem).ContentVisible = false;
    

    我不确定你能做到。我能问一下你为什么想去吗?顺便说一句,你总是可以只添加一个文本框和添加功能。