当前位置:首页 > 帮助文档 > COM开发 > 界面控制
简介工具栏菜单栏标尺栏属性栏命令栏模型栏状态栏浏览模式切换
简介

控件界面上所有元素都可以控制显示或隐藏,点击此处下载演示实例。下面逐一介绍,控件界面上的元素位置如下图:


view.png

工具栏

首先定义一个全局变量isShow,接下来的例子中会用到该变量,如下:


bool isShow = false;


控件界面工具栏的显示或隐藏,C#代码实现如下:


//隐藏/显示工具栏
private void HideToolbar()
{
    axMxDrawX1.ShowToolBar("常用工具", isShow);
    axMxDrawX1.ShowToolBar("绘图工具", isShow);
    axMxDrawX1.ShowToolBar("编辑工具", isShow);
    axMxDrawX1.ShowToolBar("特性", isShow);
    axMxDrawX1.ShowToolBar("ET工具", isShow);
 
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowToolBar的值,如下图所示:


toolbars.png


当值为True时,如下图:


showtoolbar.png


当值为False时,如下图:


hidetoolbar.png

菜单栏

控件界面菜单栏的显示或隐藏,C#代码实现如下:


//隐藏/显示菜单栏
private void HideMenuBar()
{
    axMxDrawX1.ShowMenuBar = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowMenuBar的值,如下图所示:


menubars.png


当值为True时,如下图:


showmenubar.png


当值为False时,如下图:


hidemenubar.png

标尺栏

控件界面标尺栏的显示或隐藏,C#代码实现如下:


//隐藏/显示标尺栏
private void HideRulerWindow()
{
    axMxDrawX1.ShowRulerWindow = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowRulerWindow的值,如下图所示:


rulerbars.png


当值为True时,如下图:


showrulerbar.png


当值为False时,如下图:


hiderulerbar.png

属性栏

控件界面属性栏的显示或隐藏,C#代码实现如下:


//隐藏/显示属性栏
private void HidePropertyWindow()
{
    axMxDrawX1.ShowPropertyWindow = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowPropertyWindow的值,如下图所示:


property.png


当值为True时,如下图:


showproperty.png


当值为False时,如下图:


hideproperty.png

命令栏

控件界面命令栏的显示或隐藏,C#代码实现如下:


private void HideCommandWindow()
{
    axMxDrawX1.ShowCommandWindow = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowCommandWindow的值,如下图所示:


commd.png


当值为True时,如下图:


showcommd.png


当值为False时,如下图:


hidecommd.png

模型栏

控件界面模型栏的显示或隐藏,C#代码实现如下:


private void HideModelBar()
{
    axMxDrawX1.ShowModelBar = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowModelBar的值,如下图所示:


model.png


当值为True时,如下图:


showmodel.png


当值为False时,如下图:


hidemodel.png

状态栏

控件界面状态栏的显示或隐藏,C#代码实现如下:


private void HideStatusBar()
{
    axMxDrawX1.ShowStatusBar = isShow;
    isShow = !isShow;
}


设计窗口时也可在属性栏中修改ShowStatusBar的值,如下图所示:


stu.png


当值为True时,如下图:


showstu.png


当值为False时,如下图:


hidestu.png

浏览模式切换

控件界面浏览模式切换,C#代码实现如下:


private void BrownerMode()
{
    isShow = !isShow;
    axMxDrawX1.BrowseMode = isShow;
    axMxDrawX1.ShowMenuBar = !isShow;
    axMxDrawX1.ShowPropertyWindow = !isShow;
}


设计窗口时也可在属性栏中修改相对应的值,如下图所示:


bro.png


切换前如下图:


showbro.png


切换后如下图所示:


hidebro.png

梦想CAD是专业的CAD插件(控件),可轻松在网页、手机及BS/CS程序中浏览编辑DWG文件,不需安装AutoCAD即可运行。经十余年累积已非常稳定可靠,有关键的空间搜索算法,并使用汇编优化,可同时处理50万级实体,有非常高的图形显示和处理效率。
联系我们
TEL:400-888-5703
185-8173-1060
客服I QQ: 3570505660
技术I QQ: 827867134
技术II QQ:6884123
VIP服务购买
销售TEL:156-8136-8971
销售QQ:710714273
用户交流
控件QQ交流群1:73281982
控件QQ交流群2:112199959
MxCAD软件群 1:515771658
技术I:QQ
827867134
客服I:QQ
3570505660
销售QQ
710714273
联系电话400-888-5703