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

相关推荐
无限进步_7 分钟前
【C++】巧用静态变量与构造函数:一种非常规的求和实现
开发语言·c++·git·算法·leetcode·github·visual studio
Advancer-10 分钟前
RedisTemplate 两种序列化实践方案
java·开发语言·redis
郝学胜-神的一滴18 分钟前
Socket实战:从单端聊天到多用户连接的实现秘籍
服务器·开发语言·python·网络协议·pycharm
小超超爱学习993724 分钟前
大数乘法,超级简单模板
开发语言·c++·算法
步步为营DotNet26 分钟前
剖析.NET 11 中 Native AOT 在高性能客户端应用的极致实践
.net
java1234_小锋28 分钟前
Java高频面试题:MyBatis如何实现动态数据源切换?
java·开发语言·mybatis
knighthood200132 分钟前
Qt5.15+VTK9.3.0实现点云点选功能
开发语言·qt
墨神谕37 分钟前
Java中,为什么要将.java文件编译成,class文件,而不是直接将.java编译成机器码
java·开发语言
和小潘一起学AI1 小时前
CentOS 7安装Anaconda
开发语言·python
努力努力再努力dyx1 小时前
【无标题】
开发语言·python