3、C#基于.net framework的应用开发实战编程 - 实现(三、二) - 编程手把手系列文章...

**  三、** 实现;

**  三.二、用户界面;**

**  1、** 窗体;

  这个例子因为是便签,所以多个便签窗体,其它的不重要。

  WndStart为该应用的启动窗体,默认是隐藏的;

  WndChangeTtitle为修改便签标题的窗体;

  WndNote为便签窗体;

  

**  2、** 菜单;

  1) 托盘菜单;

  打开WndStart窗体,添加托盘菜单;

  

  2) 便签菜单;

  打开便签窗体,添加菜单;

  

**  3、** 完善便签窗体;

  1)添加标题栏;

  将一个Label添加到窗体,然后设置Dock属性为Top;修改Name为lblTitle;

  

  2)添加文本框;

  添加一个RichTextBox到窗体,设置Dock属性为Fill;设置ScrollBars为Vertical;

  4、 完善修改标题窗体;

  修改标题窗体,添加顶部Label标题,添加文本框,添加两个按钮;

  

这个例子的下载地址:https://download.csdn.net/download/lzhdim/89428078 。

相关推荐
海天鹰几秒前
C#:接收从打开方式打开的参数
c#
silvamux_21 分钟前
OpenAI Python SDK v1 迁移实战
开发语言·python
旋生万物21 分钟前
螺旋数不是玄学:Python 实现广义复数与等角螺线
开发语言·人工智能·python·云原生·aigc·软件工程·后端开发
半杯咖啡半行码22 分钟前
Linux字符设备驱动实战:ioctl接口与GPIO操作指南
linux·开发语言
ZoeLandia23 分钟前
TypeScript 07:工程化——import type、声明文件与 tsconfig
开发语言·前端·typescript
宝桥南山24 分钟前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
小小程序猴133 分钟前
用工程视角建模企业AI培训周期:三段账本估算器(Python实现)
开发语言·人工智能·python
无风听海1 小时前
深入理解.NET中的 Lazy<T>
服务器·php·.net
开开心心_Every1 小时前
文件查重软件批量删除重复文件释放空间
java·开发语言·c#·计算机外设·ocr·excel·perl
认真的小羽❅1 小时前
ThreadLocal 在虚拟线程间要小心
java·开发语言·jvm