devexpress 的gridcontrol控件,怎么让上方的“查找”框一直显示?

如图所示,现在只能在运行的时候按ctrl+f显示出来。... 如图所示,现在只能在运行的时候按ctrl+f显示出来。 展开
 我来答
风溥0Ic
2016-08-10 · TA获得超过202个赞
知道小有建树答主
回答量:302
采纳率:25%
帮助的人:255万
展开全部
方法/步骤

首先,我们在测试项目中新建一个用户控件,然后把GridControl拖到用户控件中,设置控件的Dock属性为Fill(可根据需要自行设置)。GridControl的显示效果如下图所示:

由上图可以看到,我们拖进去的控件上面显示的有一段说明性的英文文字,如果不想显示这些文字,那我们就点击RunDesigner进入属性编辑器窗体,修改OptionView下的showGroupPanel属性为False,这样,上面的提示性文字就消失了;

设置属性控制GridControl中列头的过滤器:我们只需要点击runDesign,设置OptionsCustomization下的AllowFilter属性为False,即可禁用过滤器,设为True时,可启用过滤器;

如何控制GridControl右键单击可弹出右键菜单:如果不需要右键菜单,我们可以在OptionMenu下设置其EnableColumnMenu属性为false,如若需要右键菜单,则把属性设为True即可;

在查询数据为空时,显示自定义的字符提示:当我们的查询书库为空时,我们可以在列表中设置字符提示信息,而不是弹出一个窗体提示信息,这样我们需要在gridview1_CustomDrawEmptyForwground()事件下写以下方法即可;

6
显示行号:使用GridControl时,我们一般在第一行显示序号便于记录数,在如果需要在第一行显示行号,那么我们可以在gridView1_CustomDrawRowIndicator(object sender, RowIndicatorCustomDrawEventArgs e)下写如下代码,即可实现显示行号的功能;

7
显示水平滚动条:当我们显示的列数很多时,可能用到水平滚动条,在GridControl中,显示滚动条的控制只需要设置this.gridView.OptionsView.ColumnAutoWidth = false;
追问
不要复制粘贴好不好      
不好意思,答非所问
呵呵哥哥
2017-03-17 · TA获得超过1776个赞
知道小有建树答主
回答量:452
采纳率:100%
帮助的人:75.7万
展开全部
设置属性 DockPanel.Dock="Top",上方的查询框框就会一直存在上面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baisedebing
2017-05-14 · TA获得超过202个赞
知道小有建树答主
回答量:225
采纳率:100%
帮助的人:114万
展开全部
gridview.OptionsFind.AlwaysVisible = true;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
城院王少
2017-04-11
知道答主
回答量:1
采纳率:0%
帮助的人:992
展开全部
解决了吗,我也遇到这个问题了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式