首页 > 代码库 > WinForm开发模式 &&公共控件
WinForm开发模式 &&公共控件
WinForm开发模式
把之前的控制台程序加了一个界面
在一个窗体内,通过触发事件来执行一些代码
执行的这些代码里有的数据是来自于界面的控件上
还有一部分数据来自于数据库 最终目的是经过C#处理 是否展示在界面上或是存入数据库
学习公共控件
取值
private void button1_Click(object sender, EventArgs e) { //给一个textBox1(文本框)和一个button1(按钮) //通过点击button1(按钮)将用户输入在textBox1(文本框)的内容显示出来 string s = textBox1.Text; MessageBox.Show(s); }
赋值
private void button1_Click(object sender, EventArgs e) { //给一个textBox1(文本框)和一个button1(按钮) //通过点击button1(按钮)弹出内容 textBox1.Text = "hahaha"; }
常用属性
行为:
Enabled - 默认True(允许用户输入内容)False(不允许使用)
ReadOnly - 默认False True可以复制
MaxLength - 默认可以输入内容的长度。后台输入不受控制
Multiline -控制编辑控件的文本是否能够跨越多行
PasswordChar - 输入的内容按输入的东西掩饰
UseSystemPasswordChar - 使用系统默认的掩码
TabIndex - 确定此控件将占用的Tab键顺序索引 从小到大
TabStop - 指示用户是否可以使用Tab键为控件提供焦点 默认True
Visible - 隐藏 默认false(不隐藏)
WordWrap -是否自动换行默认true
数据:
Tag -与对象关联的用户定义数据
外观:
BackColor -背景颜色
ForeColor -字体颜色
Font -字体大小
BorderStyle -边框样式
Cursor -指针移过是显示的指针
RightToLeft -默认none 从右往左
TextAlign -只是应该如何对其编辑控件的文本Left Right Center
ScrollBars - 滚动条默认None Horizontal水平 Vertical垂直 Both两个都有
Text -
WinForm开发模式 &&公共控件