zoukankan      html  css  js  c++  java
  • WINFORM--第二讲(窗体)

    一、窗体:
    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 = "一般的学历啊";
    }
    }
    }
    }

  • 相关阅读:
    存储过程与触发器的区别
    WebDriver基本操作入门及UI自动化练手页面
    第四章 TestNG测试用例分步解析(上)
    第三章 Webdriver Java API简介(下)
    第三章 Webdriver Java API简介(上)
    第二章 TestNG环境搭建
    第一章 TestNG框架自动化简述
    基于Selenium2和TestNG的自动化测试
    程序员都应该知道的福利
    TestNG系列教程:并行执行测试
  • 原文地址:https://www.cnblogs.com/thq1218/p/4499504.html
Copyright © 2011-2022 走看看