【问题标题】:How do I disable cxGrid's internal dbnavigator without hiding it?如何禁用 cxGrid 的内部 dbnavigator 而不隐藏它?
【发布时间】:2013-11-04 08:44:50
【问题描述】:

我在TcxGrid 上显示了导航器。我想让整个导航器禁用而不隐藏它。我该怎么做?

【问题讨论】:

  • 这是哪个组件?是TcxGrid 的默认属性吗?
  • cxGrid 默认没有内置 dbnavigator。您启用它(导航器:True/False)。默认为假。
  • 那么,如果你不想启用它,你为什么要启用它呢?我认为这个问题并不清楚。你真的想控制导航器上各个按钮的Enabled 属性吗?
  • 为了学习.. :)
  • 请您编辑问题以明确您的要求。

标签: delphi devexpress delphi-xe4 tcxgrid


【解决方案1】:

看一下视图的 NavigatorButtons。您可以禁用/启用每一个,例如

view.NavigatorButtons.Append.Enabled := false;

或在循环中禁用/启用它们:

var
 i:Integer;
begin
 for I := 0 to view.NavigatorButtons.ButtonCount - 1 do
   view.NavigatorButtons.Buttons[i].Enabled := false;
end;

【讨论】:

    猜你喜欢
    • 2012-01-31
    • 1970-01-01
    • 2014-11-11
    • 1970-01-01
    • 2022-01-11
    • 2016-01-23
    • 2019-01-24
    • 1970-01-01
    • 2014-01-23
    相关资源
    最近更新 更多