当前位置: 首页 > article >正文

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

  二、设计;

  二.二、设计用户界面;

  这个编程例子主要用的Visual Studio 2022开发的,所以此文记录VS 2022的UI界面设计过程。

  1、  窗体;

  1)  此例子的窗体主要是便签窗体;

  主要是便签的内容保存。还有一个标题栏,用于简要显示该便签的名称。

  2)  还有一个修改标题的窗体;

  修改标题主要对于便签名称或简要介绍的修改。

  3)  应用运行窗体;

         这个主要是用于应用启动以及初始化等操作,运行应用的时候是隐藏的。

  2、  菜单;

  1)  便签窗体;

  主要是修改标题,保存便签,还有便签插件的显示。

  2)  应用运行窗体;

  这个只是运行线程窗体,主要是托盘菜单。新建便签,随系统启动。显示和隐藏全部便签。

  这个例子主要是对于便签窗体的设计,具体见例子:

  https://download.csdn.net/download/lzhdim/89428078 。


http://www.kler.cn/a/445974.html

相关文章:

  • 2024_12_20_生活记录
  • K8s 节点 NotReady 后 Pod的变化
  • 使用 esrally race 测试 Elasticsearch 性能:实践指南
  • MySQL 在window免安装启动
  • 微信小程序实现画板画布自由绘制、选择画笔粗细及颜色、记录撤回、画板板擦、清空、写字板、导出绘图、canvas,开箱即用
  • 【Unity3D】实现可视化链式结构数据(节点数据)
  • 获取显示器(主/副屏)友好名称(FriendlyName)
  • Android 设置沉浸式状态栏
  • shell7
  • 【C++】刷题强训(day16)--字符串替换、神奇数、DNA序列
  • MyBatis-Plus中isNull与SQL语法详解:处理空值的正确姿势
  • CICD篇之通过Jenkins中书写pipeline构建编译打包发布流程
  • Power Automate 简介
  • 【bash】linux中打包某个可执行文件及其依赖文件
  • Python实现应用最小二乘法融合SVM-LSTM回归模型电力负荷预测项目实战
  • AWR microwave office 仿真学习(二)使用多层结构天线/超表面的S参数确定层间距
  • jdk17用jmap -hea打印JVM堆信息报错Cannot connect to core dump or remote debug server
  • 岁末回望,追梦远方
  • tauri2中创建新的窗口方式,和tauri1不一样了哦
  • 【HTML】Shadow DOM
  • 对uniApp 组件 picker-view 的二次封装,实现日期,时间、自定义数据滚动选择,容易扩展
  • C#代码实现把中文录音文件(.mp3 .wav)转为文本文字内容
  • 使用Unity做一个3D吃豆人小游戏
  • 【人工智能】物联网技术及其应用
  • 电商店铺数据集成到金蝶云星辰V2的实践经验分享
  • k8s-1.28.1证书更新到100年-cenots7.9