码迷,mamicode.com
首页 > Windows程序 > 详细

WINFORM--第二讲(窗体)

时间:2015-05-13 12:08:36      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

一、窗体:
1.控制标题栏:Text,Icon,MaximizeBox,MinimizedBox
2.控制背景:BackColor,BackgroundImage,BackgroundImageLayout
3.控制边框:FormBorderStyle,Size
4.控制前景:ForeColor,Font
5.其它控制:WindowState,StartPostion,ShowInTaskbar,TopMost,Opacity,TransparencyKey
二、控件:
(一)Label:Text,Image,TextAlign,ImageAlgin。Font,ForeColor,BackColor。AutoSize
(二)Button:Text,Image,TextAlign,ImageAlgin。Font,ForeColor,BackColor。FlatStyle,FlatApearence
(三)TextBox:Text,MultiLine,PasswordChar,ReadOnly,MaxLength,Scrollbars

登录窗体

RadioButton,CheckBox
Text-单选按钮上的文字
Checked - 单选按钮是否被选中
Tag - 一般是用保存单选按钮背后的值。
Image - 图像 TextAlgin,ImageAlign
Appearance:按钮外观。Normal-普通的单选按钮。Button-按钮形式的单选按钮

Font,ForeColor,BackColor。

案例:如何解决一个窗体多组单选按钮分开选择的情况?
使用GroupBox或Panel等容器性面板。
案例:如何从一堆单选按钮中获得被选中的项。
//遍历窗体的每个控件
foreach (Control ctrl in this.Controls)
{
//判断每个控件是否是RadioButton
if (ctrl is RadioButton)
{
//如果是RadioButton就强转成RadioButton
RadioButton rb = (RadioButton)ctrl;
//如果被选中了,就。。。。
if (rb.Checked)
{
if (Convert.ToInt32(rb.Tag) < 4)
{
label1.Text = "高学历啊";
}
else
{
label1.Text = "一般的学历啊";
}
}
}
}

WINFORM--第二讲(窗体)

标签:

原文地址:http://www.cnblogs.com/thq1218/p/4499504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!