代码之家  ›  专栏  ›  技术社区  ›  loki

如何将ClearCanvas DesktopForm应用程序菜单的可见性更改为false

  •  1
  • loki  · 技术社区  · 16 年前

    我试图在clearcavasopensources上编写一个PACS应用程序。但是我可以在DestopForm上做任何事情,只有主菜单的可见性变成了错误的阶段。

    // _mainMenu
    
    this._mainMenu.BackColor = System.Drawing.SystemColors.ActiveCaption;
    this._mainMenu.Dock = System.Windows.Forms.DockStyle.None;
    this._mainMenu.ImageScalingSize = new System.Drawing.Size(24, 24);
    this._mainMenu.Location = new System.Drawing.Point(0, 0);
    this._mainMenu.Name = "_mainMenu";
    this._mainMenu.Size = new System.Drawing.Size(792, 24);
    this._mainMenu.TabIndex = 4;
    this._mainMenu.Text = "menuStrip1";
    this._mainMenu.Visible = false;
    

    alt text

    我可以做任何形式的活动。但是能见度让我觉得太有意义了。我怎么能这么做呢?

    1 回复  |  直到 6 年前
        1
  •  0
  •   ProgramFOX    12 年前

    转到DesktopForm.cs 并发表评论

    /// <summary>
    /// Gets or sets the menu model.
    /// </summary>
    public ActionModelNode MenuModel
    {
       get { return _menuModel; }
       set
       {
         //    _menuModel = value;
         //    BuildToolStrip(ToolStripBuilder.ToolStripKind.Menu, _mainMenu, _menuModel);
       }
     }