【问题标题】:Hide Toolbar in userControlTextEditor DevExpress在 userControlTextEditor DevExpress 中隐藏工具栏
【发布时间】:2016-01-28 03:50:42
【问题描述】:

我有一个 winforms 应用程序,我正在使用 DevExpress (v14.2) 组件,其中包括 userControlTextEditor(一个可以读取、编辑和保存 RTF 格式的文本编辑器)。

我的问题是:这个表单应该只是我数据库中 RTF 的查看器,也就是说,没有理由让工具栏远离组件中的快捷方式/操作。但我找不到在哪里设置 Visible 属性(或类似的东西)来隐藏工具栏。

我一直在尝试UserControlEditor.BarManager.MainMenu.Visible = false,但 MainMenu 始终为空,所以我只得到了 NullReference 异常。

有谁知道如何从 DevExpress 的 userControlTextEditor 组件中隐藏/删除此工具栏?

【问题讨论】:

  • 在 DevExpress 中没有像 userControlTextEditorUserControlEditor 这样的类。如果您只想要没有条形的 RTF 编辑器,那么只需创建一个新表单,将 RichControl 添加到其中,不要添加条形。
  • 请展示一些你的实现代码,以便有人可以理解在你的实现中发布。正如@nempoBu4 所说,没有这样的控制,你的问题看起来像节奏。

标签: c# devexpress


【解决方案1】:

我看到你没有一个酒吧,而是几个。要隐藏所有内容,请遍历 BarManager.Bars 集合并将所有条形的 Visible 设置为 False。

foreach(var bar in BarManager.Bars) {
    bar.Visible = false;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 2012-03-27
    • 2023-03-26
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    相关资源
    最近更新 更多