黑马程序员_Winform控件概要-程序员宅基地

技术标签: 学习日记  WinForm  

ComboBox:可下拉的文本框

DropDownStyle(下拉风格):  1.Simple 全部列出,文本框可写

2.DropDown 下拉列表 可选可写

3.DropDownList  下拉列表,只选不可写

Items 集合类型 添加下拉元素:ComboBox.Items.Add(string(object));

ComboBox.SelectIndexChange 选中引发的事件

ListBox:有选择项的列表

Item等与ComboBox类似

ItemHeight  项高度 设置大小

MultColumn 陈列方式(单列还是多列)

SelectionMode  (选中单选与多选)None无  One单选  MultiSimple多选  MultlExtened  多选要配合使用Ctrl键

TreeView(网状结构):树状图

  Nodes 节点 包括 根节点,子节点:Checked 是否选中

 ContextMenuStrip 选中右击显示的内容

 image(index...)  ImageList 图标

Name   Text     

Tag(object类型,后台数据的存放和处理) 

      AfterSelect  选中对象             

TreeNode类型    节点   SelectedNode   选中节点

tn.Nodes.Add()添加节点

HideSelection  是否隐藏选中项

CheckBox 节点前有复选框   AfterChecked

CollSpanAll ()折叠所有节点

    ExpandAll()展开节点

      TreeView1.SelectedNode.ImageIndex 选中节点的图标索引

  加上图标:

添加 ImageList组件:     Images(集合)  ImageIndex

然后 TreeView有一个ImageList属性,选中Image的名字即可绑定ImageList添加和修改图标


SplitContainer :面板 文件管理   可以左右拉动


CheckBox:复选框

CheckState 三种状态 1.选中;2.未选中;3.一部分选中一部分未选中

Checked事件

RadioButton :单选框只能选一个

要分组的话用Panel分盛

Panel和GroupBox类似,但是Panel无边框,GroupBox有边框

DateTimePicker:日期选择

Value

下拉日历

ProgressBar:进度条

Maximum 最大值

Minimum 最小值

Value

加上Timer控件在Tick事件中Value++

WebBrowser:浏览器

   (针对一种内核分为两类:

开源:火狐 chrome safra(苹果)

闭源:IE)

Url指定外部导航

Uri u=new Uri(地址);

WebBrowser.Url=u;

ToolTip:标签属性

可以使控件加上ToolTip属性鼠标悬停在控件上时,显示ToolTip的内容


ContextMenuStrip: 上下文菜单(可以绑定)

添加1.Item 2.ComboBox 3.Text 4.分隔线

菜单、工具和状态栏

MenuStrip :菜单栏

设置Text:文件(&F)快速定位

设置ShortCutKeys 属性设置快捷键

ToolStrip:快速工具栏

Image 设置图标

SplitButton 有“|”线下拉选项,自己可点

DropDownButton 无“|”线,有下拉选项,自己不可点

使工具条可移动的方法:添加ToolStripContainer容器控件,把ToolStrip放进去,可以设置四个停靠方向

StatusStrip :状态栏

可以添加一些控件如进度条等


NotifyIcon :托盘时的图标

Icon 设置图标

ContextMenuStrip 绑定    托盘


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ziyanjupan/article/details/37990903

智能推荐

微信小程序 - 根据后端返回的唯一 ID / code,生成 “唯一“ 的推荐码、邀请码、订单号、加密路由、一串英文+数字长字符等 (支持反序列化原 ID 解码,逆向得出 ID 二者互转)wechat_小程序 唯一编号生成-程序员宅基地

文章浏览阅读2.1k次,点赞3次,收藏6次。微信小程序Wechat - 公众号纯前端根据后端返回的唯一 ID / code,生成 "唯一" 的推荐码、邀请码、订单号、加密路由、一串英文+数字长字符优惠码 固定长度等 (支持反序列化原 ID 解码,逆向得出 ID 二者互转)id 生成唯一邀请码id生成唯一邀请码及解码转成idJS 根据id生成一串邀请码并逆向可得到id code uid,当您不想向用户公开数据库 ID 时使用它,不想把路由上的code展示出来有什么办法根据用户id生成一个唯一邀请码唯一加密字符串。UNIAPP uniapp最优秀的教程J_小程序 唯一编号生成

python opencv破解滑动验证码之获取缺口位置_python获得一张有缺口的图片和需要验证的小图,两张图片进行二极化以及归一化,确定-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏18次。破解滑块验证码的思路主要有2种:一张完整的背景图和一张有缺口的图片的场景,解决思路:两张图片同一个坐标位置进行像素上的一一对比,找出不一样的坐标。 一张有缺口的图片和需要验证的小图,解决思路:1.两张图片进行二极化以及归一化,确定小图在图片中间的坐标。这种办法我没有验证通过,可以参考这里。2.通过opencv获得缺口位置 之后就要使用初中物理知识了,使用先加速后减速模仿人手动拖动通过opencv获得图片的缺口位置#coding=utf-8import cv2import numpy as_python获得一张有缺口的图片和需要验证的小图,两张图片进行二极化以及归一化,确定

Qt制作局域网即时通讯软件_局域网内语音通话qt-程序员宅基地

文章浏览阅读5.5k次,点赞31次,收藏86次。Qt制作局域网即时通讯软件 利用Qt制作的局域网即时通信软件,可实现文本信息、表情包、图片、文档等的传输功能。界面风格模仿的Tim,所以本软件取名为Timi,tim的mini版本。登录界面:使用之前做的登录界面,后续修改。原因是没找到好的素材(不会美工),有会美工愿意提供素材的请联系。 文本信息发送:气泡效n果,文本信揭秘那息可自动换行,并且文本信息可选择/可复制。 发送..._局域网内语音通话qt

基于web的科研项目管理系统设计与实现_基于web的项目管理系统的设计与实现-程序员宅基地

文章浏览阅读5.1k次,点赞4次,收藏45次。需求:(1)项目申报模块包括申报新项目和我的申报信息。申报新项目:申报者对新项目进行申报,填写完申报信息并提交后,项目置为新申请状态;我的申报信息:申报者可以在我的申报信息里查看申报过的项目信息。(2)项目评审模块包括管理评审和专家评审。管理员评审:管理员对新申报的项目进行网络评审。专家评审:专家对初审状态的项目进行网络评审。(3)项目管理模块包括项目列表、项目进度和项目结题。项目..._基于web的项目管理系统的设计与实现

mysql dwith boost_linux下Mysql 8.0.19 编译安装-程序员宅基地

文章浏览阅读951次。1 前言linux下安装MySQL的方式有很多种,包括以仓库的方式安装(yum,apt,zypper),以包的方式安装(rpm,deb),以docker方式安装,从压缩包解压安装,从源码编译安装,这里使用的是最后一种,从源码编译安装。编译安装需要大量的耐心与时间,而且还会遇到非常多奇奇怪怪的问题,因此,需要极大的毅力,很有可能一万次失败也换不来一次的成功,请做好心理准备。2 准备工作下面是安装要求..._mysql dwith boost

mysql 高级(进阶学习)_mysql高级进阶-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏8次。视图就是将某个查询语句存储在数据中,并为其命名,视图中并不存储数据,数据还是在基本表中存储。定义视图使用视图删除视图存储过程就是把一段处理逻辑存入到数据库中,使用是就由 JDBC 调用即可。调用存储过程可以减少应用程序和数据库交互次数,在数据库内部执行,执行效率高。存储事先需要定义,有三种参数类型:in 入参(接收调用者传入的数据)out 返回(向调用者返回数据)inout (既可以接收调用者传入的数据,也可以向调用者返回数据)函数是一个特殊的存储过程。存储过程不仅有输入参数,还有输出参数,但是没有返回值,_mysql高级进阶

随便推点

黑马程序员_笔迹二_关于IO流_要写入的字符包含在给定整数值的 16 个低位中,16 高位被忽略。-程序员宅基地

文章浏览阅读376次。----------android培训、java培训期待与您交流! ---------- IO(Input Output)流--->IO流用来处理设备之间的数据传输--->java对数据的操作时通过流的方式--->Java用于操作流的对象都在IO包中--->流按操作数据分为2种:字节流和字符流--->流按流向分:输入流,输出流 IO流常用基类字节流的抽象_要写入的字符包含在给定整数值的 16 个低位中,16 高位被忽略。

阿里云天池大赛赛题解析——机器学习篇 | 留言赠书-程序员宅基地

文章浏览阅读6k次。国内第一本针对竞赛实操的图书:《阿里云天池大赛赛题解析——机器学习篇》,正式发售。阿里云天池7年200多场数据大赛精华提取录为什么写这本书七年前,天池团队的几名创始成员带着“让全世界没有..._阿里云天池大赛赛题解析_机器学习篇

委外订单_ERP软件教程:金蝶ERP的委外加工业务流程(一)-程序员宅基地

文章浏览阅读6.3k次。ERP软件教程:金蝶ERP的委外加工业务流程关注我,我将定期分享更多的ERP解决方案转发关注并私信我,了解更多的解决方案及操作方法哦欢迎大家随时咨询关于金蝶ERP的任何问题!一、应用软件版本:金蝶KIS旗舰版6.0二、应用场景:委外加工业务,是指原料或半成品的委外加工处理,通常是企业提供原材料或半成品给加工商,加工商自行采购一些辅料或材料加工成半成品或产品,企业外发材料及接收委外加工品均需要通过仓..._金蝶系统委外加工操作流程

python文件加密_python加密文件-程序员宅基地

文章浏览阅读3.7k次。dd_python加密文件

推荐算法(一)--基本介绍_详细论述基于流行度的推荐算法的设计步骤法与应用特点-程序员宅基地

文章浏览阅读4.4w次,点赞26次,收藏194次。       &am_详细论述基于流行度的推荐算法的设计步骤法与应用特点

3DS轨迹球 + 光照_3d 模型 轨迹球旋转-程序员宅基地

文章浏览阅读388次。在前面的基础上 加个光照,会有什么效果?下面以博文《3D球体一个(纪念第一个opengl程序~~)》为模板,加入上一篇的代码下面是该文效果:加入我们的://显示有纹理贴图的3ds模型,+光照 +虚拟球旋转 //按a或d使...#define name3DS "Data/3ds/boy_back.3DS" //waji building_nb //wjj1_b_3d 模型 轨迹球旋转