windowForm学习资料总结

摘要:
Enable指示当前控件FormBorderStyle是否已启用以设置窗口边框。Szie自定义窗体的大小。它仅在windowsstate设置为normal时有效。面板控件Futoscoll用于在面板内容已满时自动显示滚动条。边框样式可以更改边框样式FlowLayoutPanel控件Flowdirection,以更改控件中排列的位置。Dock根据窗体的边缘停靠按钮控件。LinkBehavior设置下划线的显示。默认情况下,LinkColor的颜色。Listbox控件支持多选数据源绑定,接收类型为array。BoledDates设置一年中的特定日期MonthlyBoldDates设置具有月周期的特定日期。

窗体

Blackcolor    窗体的背景色修改

Forecolor     窗体的前景色修改

用来修改控件的字体颜色,但如果某个控件内已修改过颜色了,就无法在使用窗体进行修改了。

BackgroundImage增加图片背景

Font         修改字体,用来修改控件的字体和控件的大小。

Enable       表示是否启用当前的控件

FormBorderStyle对窗口边框的设定。

Szie          自定义窗体大小,只有在windowstate设置为normal下才有效果

Startposition  设置窗体第一次出现的位置。

TOPmost     设置窗体总在最前。

Opacity       设置透明度

ShowIcon     显示窗体上小图标

Visble        设置对控件的隐藏。

AcceptButton 表示设定按回车执行button

CanncelButton表示设定按ESC执行button

容器类:

Groupbox 控件

可以承载其他控件。

Panel 控件

Futoscroll    panel内容满了用来自动显示滚动条。

Borderstyle   可以更改边框样式

FlowLayoutPanel 控件

Flowdirection 改变控件内排列的位置。

WrapContents将超出容器范围的内容隐藏。

TABcontrol 控件多页面容器

Appearance   改变控件风格。

Alignment    改变标签位置。

Tabpages     用来设置所有页面内的属性。

multiline     用来设置页面标签多行还是一行显示。

Splitcontainer 控件拆分为2个的容器

Borderstyle   可以更改边框样式

fixedpaner    单独设置一个容器的大小。

Orientation       改变2个容器的位置(水平或垂直);

panel1(2)collapsed设置折叠panel12

Maskedtextbox 控件使用限定格式输入

Mask               设置限定的格式。

 

Textbox 控件

Readonly           设置是否可以输入文本内容。

Multiline            设置多行输入。

Usesystempasswordchar设置密码输入格式。

Passwordchar         显示密码输入格式下的自定义字符。

点击类:

Button 控件

Anchor           表示button控件和窗体之间保持的距离不变。

Dock            button控件根据窗体的边缘进行停靠。

AutoElipsis       用来省略超过范围的文本内容。用“内容.....”表示

Flatstyle         修改按钮风格(可以设置透明)。

FlatAppearance   基于Flatstyle 设置为Flat

Bordercolor       设置button边框的颜色。

Bordersize       表示button边框的粗细。

MouseDownBack  鼠标点下去的颜色。

MouseDownBack  鼠标移上去的颜色。

Textalign         表示文本内容在BUTTON内的位置。

Dilogeresult       表示点击后返回的消息内容。

Linklable 控件超级链接控件

ActiveLinkColor   点击时lable的颜色

LinkArea         设置lable点击时的长度。

LinkBehavior      设置下划线的显示。

LinkColor         默认情况下的颜色。

列表类:都是用集合来做支持的

如果需要点击列表控件中的内容,同时需要显示或执行其他内容,可以通过列表控件事件里,默认被选中的那个事件,默认事件为常用事件。

Listbox控件  支持多选

Datasource数据源绑定,接收类型为数组

Formatstring设置显示内容的格式化输出。(只是针对后台代码有效

FormatingEnable设置是否启用格式化输出。(只是针对后台代码有效

SelectedIndex返回选中内容的索引值

SelectedItem返回选中内容的名字(可以认为是key值)

Selectedvalue返回选中内容的内容(可以认为是value值)

SelectionMode设置多选

Multisimple鼠标点击完成多选)(MultiExented鼠标拖动完成多选)

SelectedIndices返回选中内容的索引(返回类型是数组)。

Selecteditems   返回选中内容的名字(返回类型是集合)。

Combobox 控件不支持多选

Datasource数据源绑定,接收类型为数组。

DropDownHeight设置下拉框的高度。

DropDownStyle 设置下拉框的样式。

DropDownWdith 设置下拉框的宽度。

CheckedList 控件

Sorted 设置内容的排序。

Listview 控件

Largeimagelist 设置大图标

Smallimagelist设置小图标

Items设置内容

Treeview 控件

Notes用来设置节点

Imagelist 控件公用控件

用来存放图片供其他控件使用。

 

NumericUpDown 控件

Value表示控件的当前值

Maxmum设定最达值

Minmum设定最小值

Increment设定增长值

Hexadecimal 设定显示16进制的值

ThousandsSepara设置千位分隔符

DomainUpDown 控件

Items设置内容

Checkbox 控件

AutoCheck设置控件是否可以被选取。

CheckState 设置初始状态是否是选中状态。

three state设置是否有3种状态。(和checkState配合使用);

TrackBar 控件

LargeChange设置大移动数值(Pageup Pagedown键使用)

SmallChange设置小移动数值(用上下左右键使用)

TickFrequency设置刻度线的距离

TickStyle设置外观

DateTimePicker 控件

Value 设置日期

Format 设置日期格式

Customformat设置自定义格式 (Format设置为Custom时才能使用)

MonthCalendar 控件

AnnuallyBoldeddate设定以年为周期的特定日期。

BoldedDates        设定一年的特定日期

MonthlyBoldeDates 设定以月为周期的特定日期。

FirstDayofWeek     设定一每周的第一天为星期几。

MaxSelectionCount 设定可选的天数。

SelectionRange     设定选中的开始和结束日期。

Picturebox 控件

SizeMode           设置图片的放置方法(拉伸,平铺,居中等)。

ImageLocation      设置图片的路径。

InitialIamge       设置加载过程中等待时放置的图片。

ErrorImage         设置出现错误时放置的图片。

WebBrowser 控件

Url               设置链结地址。

NotifyIcon 控件

Icon设置隐藏时的图片

Text设置隐藏后显示的文本名

工具条类

ToolStrip 控件(集合)

LayoutStyle设置修改控件位置

RenderMode设置文本

TextDirection设置控件内部文本的方向

Toolstripcontainer 控件

Dock设置控件的显示位置,一般为居中。

重订父级目录 设置把所有Toolstrip 整理在一起,可以达到相互可以拖动的效果

MenuStrip 控件(集合)(ToolStrip 控件的派生类

MenuStrip ToolStrip继承而来

其主要的功能是作为ToolStripMenuItems的容器

ToolStripMenuItems是用来显示菜单的控件

可以显示为文本,图片或两者的结合。

每一个ToolStripMenuItems由可以包含自己的菜单从而创建子集。

LayoutStyle设置外观

RenderMode设置文本外观

TextDirection 设置控件内部文本的方向

需要先设置一个菜单,菜单的属性里 ShortcutKeys   设置快捷键

DropDownItems.Add在菜单下建立纵向子菜单

控件通用事件

鼠标事件(公有事件)

Key Event键盘事件(公有事件)

  KeyUp, KeyDown事件的参数KeyEventArgs中的属性Alt,Control,Shift返回一个Boolean值反映Alt,Ctrl,shift键是否按下

  KeyPress事件的参数KeyPressEventArgsKeyChar代表一个输入字符

如果Key时间不能长生一个ASCII,就不会触发KeyPress事件

免责声明:文章转载自《windowForm学习资料总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Unity 几何着色器css基本知识下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Winform控件

控件 添加控件:利用ToolBox,直接在form.cs[design]中可视的添加 代码添加: 在form.designer.cs中InitializeComponent()中添加 如:this.label1 = new System.Windows.Forms.Label() 在form.cs中的构造函数Form()添加 如:Button...

android学习ScrollView的使用

ScrollView 的使用相对来讲比较简单,通过包含更多的布局文件,使得上下滑动可以浏览到更多内容。 关于ScrollView有几个点需要注意的地方 1,ScrollView的滚动方式 ScrollView有两种滚动方式,横向的和纵向的,一般横向的用的比较少。ScrollView控件默认就是纵向滚动的,如果需要横向滚动只需要更改标签 Horizontal...

小程序获取用户登录及手机号登录

小程序登录除了常见的短信登录、密码登录,还一个最重要的就是微信授权登录了(毕竟是基于微信的,要给人家面子吗:0,手动滑稽),写这篇随笔的原因还是好久没更了,今天先随便放一个压压档。话不多说,直奔主题。 小程序的微信授权登录中,可以直接写入微信定义好的button组件掉起微信授权功能。 需要注意的就是定义open-type了,其对应的可选属性还有很多种,具体...

WPF知识点全攻略11- 命令(Command)

先看一下命令的简单使用: <Window.CommandBindings> <CommandBinding Command="ApplicationCommands.Cut" CanExecute="CutCommand_CanExecute" Executed="CutCommand_Executed" />...

C# winform 动态添加控件 以及 事件

C# winform 动态添加控件 以及 事件以下代码将在加载窗体时动态生成若干按钮,并排列显示在winform上using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sys...

按钮颜色样式

按钮颜色样式 .el-alert--success { background-color: #e7faf0; color: #13ce66;} .el-alert--warning { background-color: #fff8e6; color: #FFBA00;} .el-alert--info { background-color: #f4f4f...