zoukankan
html css js c++ java
(sandbar.dll)C#自定义工具条
Code
TD.SandBar.MenuBar menuBar;
TD.SandBar.SandBarManager sandBarManager;
TD.SandBar.ToolBarContainer topSandBarDock;
TD.SandBar.ToolBar toolBarView;
private
void
Form1_Load(
object
sender, EventArgs e)
{
//
窗体布局控件初始化;
menuBar
=
new
TD.SandBar.MenuBar();
sandBarManager
=
new
TD.SandBar.SandBarManager();
topSandBarDock
=
new
TD.SandBar.ToolBarContainer();
toolBarView
=
new
TD.SandBar.ToolBar();
//
menuBar
this
.menuBar.Movable
=
false
;
this
.menuBar.Name
=
"
menuBar
"
;
this
.menuBar.OwnerForm
=
this
;
//
toolBarView
this
.toolBarView.DockLine
=
1
;
this
.toolBarView.DrawActionsButton
=
false
;
this
.toolBarView.Name
=
"
toolBarView
"
;
//
sandBarManager
this
.sandBarManager.OwnerForm
=
this
;
//
topSandBarDock
this
.topSandBarDock.Controls.Add(toolBarView);
this
.topSandBarDock.Controls.Add(
this
.menuBar);
this
.topSandBarDock.Dock
=
System.Windows.Forms.DockStyle.Top;
this
.topSandBarDock.Manager
=
this
.sandBarManager;
this
.topSandBarDock.Name
=
"
topSandBarDock
"
;
//
添加子窗体
this
.Controls.Add(topSandBarDock);
CreateMenu();
CreateToolBarView();
}
public
void
CreateToolBarView()
{
TD.SandBar.ButtonItem zoomAll
=
new
TD.SandBar.ButtonItem();
zoomAll.Text
=
"
全图
"
;
zoomAll.ToolTipText
=
"
全图
"
;
zoomAll.Tag
=
String.Format(
"
{0}
"
,
1
);
//
zoomAll.Image = Bitmap.FromFile("");
toolBarView.Text
=
"
查看工具栏
"
;
toolBarView.Items.Add(zoomAll);
}
public
void
CreateMenu()
{
//
menuBarItem
TD.SandBar.MenuBarItem mnuView
=
new
TD.SandBar.MenuBarItem();
mnuView.Text
=
"
查看
"
;
//
menuButtonItem
TD.SandBar.MenuButtonItem mnuZoomIn
=
new
TD.SandBar.MenuButtonItem();
mnuZoomIn.ToolTipText
=
"
放大地图
"
;
mnuZoomIn.Text
=
"
放大
"
;
mnuView.Items.Add(mnuZoomIn);
this
.menuBar.Items.Add(mnuView);
}
查看全文
相关阅读:
NSSelectorFromString 使用示例
NSClassFromString 实例话静态库中的类
iOS Simulator hang up ( Xcode4.6.3)
RabbitMQ 相关概念和方法详解
Python pika, TypeError: exchange_declare() got an unexpected keyword argument 'type' 问题修复
巧用 git rebase 将某一部分 commit 复制到另一个分支
巧用 git rebase 合并多个 commit。
分享常用的GoLang包工具
Laradock使用教程(新手版)
PHP中抽象类与接口的区别
原文地址:https://www.cnblogs.com/xvqm00/p/1389121.html
最新文章
MySQL高级-锁机制
MySQL高级-全局查询日志
MySQL高级-showProfile
MySQL高级-慢查询日志
MySQL高级-查询截取分析
C++中delete this
Effective C++: 08定制new和delete
Effective C++: 07模板与泛型编程
Python内存机制简介
【转载】获取更多/proc/fd中有关socket的信息
热门文章
Python中的单例模式
【转载】元类简介2
【转载】元类简介1
【转载】CPU相关总结
使用multiprocessing的问题总结
GCD 学习(一)简介
Xcode 运行时找不到xib资源文件
IB使用
NSButton添加事件
NSWindow上添加NSView
Copyright © 2011-2022 走看看