惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
博客园_首页
IT之家
IT之家
Engineering at Meta
Engineering at Meta
量子位
宝玉的分享
宝玉的分享
MyScale Blog
MyScale Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
爱范儿
爱范儿
WordPress大学
WordPress大学
F
Full Disclosure
T
Tailwind CSS Blog
GbyAI
GbyAI
Recorded Future
Recorded Future
美团技术团队
S
SegmentFault 最新的问题
A
About on SuperTechFans
小众软件
小众软件
云风的 BLOG
云风的 BLOG
人人都是产品经理
人人都是产品经理
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
Apple Machine Learning Research
Apple Machine Learning Research
D
DataBreaches.Net
J
Java Code Geeks
The Cloudflare Blog
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
D
Docker
Vercel News
Vercel News
H
Help Net Security
博客园 - 叶小钗
B
Blog
阮一峰的网络日志
阮一峰的网络日志
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC
Microsoft Security Blog
Microsoft Security Blog
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
The Register - Security
The Register - Security
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
月光博客
月光博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
Jina AI
Jina AI

博客园 - 水如烟(LzmTW)

.NET的变量在代码集中是不安全的 HOW TO:获取硬盘物理序列号(VB.NET) 一个创建快捷方式类 一个简单的CodeAccessPermission生成器 认识一下Attribute HOW TO:端口打印(比较粗糙) 标记法定义和创建数据库(四) 标记法定义和创建数据库 Sql2005数据类型与Framework类型的对应关系 HOW TO:重启程序(WinForm) HOW TO:设置默认打印机 HOW TO:避免“将COM对象与其基础RCW分开后不能再使用该对象”错误 HOW TO:控制是否允许用户退出ExcelApplication的Workbook 树和自联表(五) 树和自联表(六) 树和自联表(一) 行政区划数据数据库的设计(脚本) 行政区划数据数据库的设计(七) 行政区划数据数据库的设计(六)
树和自联表(四)
水如烟(LzmTW) · 2006-11-11 · via 博客园 - 水如烟(LzmTW)

Author:水如烟  

应用

在下面的几篇中,实现WinForm菜单的控制。它实现如下的基本菜单,当然可以增加添除。

这也是为插件服务的。因为比较综合,所以代码会较多。我尽量的将代码按功能用途分解归类。

ID ParentID Name Text Declare ToolTipText Shortcut ClickAction Visible Enabled
1 0 Root Root Root Root 0   FALSE FALSE
2 1 File 文件(&F) 文件 文件 0 OnFileClick TRUE TRUE
3 2 New 新建(&N)... 新建 新建 131150 OnNewClick TRUE TRUE
4 2 Open 打开(&O)... 打开 打开 131151 OnOpenClick TRUE TRUE
5 2 Close 关闭(&C) 关闭 关闭 0 OnCloseClick TRUE TRUE
6 2 Config 本地配置(&I)... 本地配置 本地配置 0 OnConfigClick TRUE TRUE
7 2 Save 保存(&S) 保存 保存 131155 OnSaveClick TRUE TRUE
8 2 SaveAs 另存为(&A)... 另存为 另存为 0 OnSaveAsClick TRUE TRUE
9 2 PageSetup 页面设置(&U)... 页面设置 页面设置 0 OnPageSetupClick TRUE TRUE
10 2 Print 打印(&P)... 打印 打印 0 OnPrintClick TRUE TRUE
11 2 Exit 退出(&X) 退出 退出 0 OnExitClick TRUE TRUE
12 1 Edit 编辑(&E) 编辑 编辑 0 OnEditClick TRUE TRUE
13 12 Find 查找(&F)... 查找 查找 131142 OnFindClick TRUE TRUE
14 12 Replace 替换(&E)... 替换 替换 131144 OnReplaceClick TRUE TRUE
15 12 Goto 定位(&G)... 定位 定位 0 OnGotoClick TRUE TRUE
16 1 View 视图(&V) 视图 视图 0 OnViewClick TRUE TRUE
17 16 PanelFunction 功能块 功能块 功能块 0 OnPanelFunctionClick TRUE TRUE
18 17 HideDetailPanel 隐藏数据区(&D) 隐藏数据区 隐藏数据区 0 OnHideDetailPanelClick TRUE TRUE
19 17 HideDeclarePanel 隐藏附加区(&O) 隐藏附加区 隐藏附加区 0 OnHideDeclarePanelClick TRUE TRUE
20 17 HideToolPanel 隐藏功能区(&F) 隐藏功能区 隐藏功能区 0 OnHideToolPanelClick TRUE TRUE
21 17 PanelWindow 隐藏功能块(&P) 隐藏功能块 隐藏功能块 0 OnPanelWindowClick TRUE TRUE
22 16 Icon 图标(&N) 图标 图标 0 OnIconClick TRUE TRUE
23 16 List 列表(&L) 列表 列表 0 OnListClick TRUE TRUE
24 16 Details 详细信息(&D) 详细信息 详细信息 0 OnDetailsClick TRUE TRUE
25 16 ToolBars 隐藏工具条 隐藏工具条 隐藏工具条 0 OnToolBarsClick TRUE TRUE
26 16 StatusBar 隐藏状态栏 隐藏状态栏 隐藏状态栏 0 OnStatusBarClick TRUE TRUE
27 1 Data 数据(D) 数据 数据 0 OnDataClick TRUE TRUE
28 27 Export 导出(&O)... 导出 导出 0 OnExportClick TRUE TRUE
29 27 Import 导入(&I)... 导入 导入 0 OnImportClick TRUE TRUE
30 27 Backup 备份(&B)... 备份 备份 0 OnBackupClick TRUE TRUE
31 27 Restore 还原(&R)... 还原 还原 0 OnRestoreClick TRUE TRUE
32 1 Format 格式(&O) 格式 格式 0 OnFormatClick TRUE TRUE
33 32 Font 字体(&F)... 字体 字体 0 OnFontClick TRUE TRUE
34 32 Backgroup 背景(&K)... 背景 背景 0 OnBackgroupClick TRUE TRUE
35 32 Style 样式(&S)... 样式 样式 0 OnStyleClick TRUE TRUE
36 1 Tools 工具(&T) 工具 工具 0 OnToolsClick TRUE TRUE
37 36 AddIns 插件管理(&A)... 插件管理 插件管理 0 OnAddInsClick TRUE TRUE
38 36 Options 选项(&O)... 选项 选项 0 OnOptionsClick TRUE TRUE
39 1 Window 窗口(&W) 窗口 窗口 0 OnWindowClick TRUE TRUE
40 39 Cascade     叠(&C)         0 OnCascadeClick TRUE TRUE
41 39 TileVertical 水平平铺(&V) 水平平铺 水平平铺 0 OnTileVerticalClick TRUE TRUE
42 39 TileHorizontal 竖直平铺(&H) 竖直平铺 竖直平铺 0 OnTileHorizontalClick TRUE TRUE
43 39 TitleCloseWindows 关闭所有窗口 关闭所有窗口 关闭所有窗口 0 OnTitleCloseWindowsClick TRUE TRUE
44 1 Community 交流(&C) 交流 交流 0 OnCommunityClick TRUE TRUE
45 44 Thinking 记录想法... 记录想法 记录想法... 0 OnThinkingClick TRUE TRUE
46 44 Sendto 反馈... 反馈 反馈... 0 OnSendtoClick TRUE TRUE
47 1 Help 帮助(&H) 帮助 帮助 0 OnHelpClick TRUE TRUE
48 47 How 如何使用... 如何使用 如何使用... 131184 OnHowClick TRUE TRUE
49 47 Update 检查更新(&U)... 检查更新 检查更新 0 OnUpdateClick TRUE TRUE
50 47 About 关于 {0}(&A)... 关于 关于 {0} 0 OnAboutClick TRUE TRUE