即将毕业,先提前学习工作中会用到的的基础知识。
基本控件
1分组类控件
1.1Panel控件
1.2GroupBox控件
1.3TabControl控件
2菜单、工具栏和状态栏控件
2.1MenuStrip控件
2.2ToolStrip控件
2.3StatusStrip控件
1分组类控件
1.1Panel控件
该控件相当于一个容器,其他控件可以布置在这个容器控件中。
相关语句:
panel1.Visible=false;//隐藏panel控件
panel1.show();//显示panel控件
1.2GroupBox
该控件主要为其他控件提供分组,按照控件的分组来细分窗体的功能。所包含的控件周围总是显示边框,并且可以显示标题,但是GroupBox控件没有滚动条。
GroupBox.Text="联盟";//设置控件标题
1.3TabControl
该控件有多个选项卡,每个选项卡界面可以设置控件。窗体则被设置成多个页面,每个页面完成各自任务。
TabPage指每个选项卡的界面。
Appearance属性可设置为Buttons或者FlatButtons,即可将选项卡的样式设置为按钮样式。
将button再添加到选项卡中:
private void Form5_Load(object sender, EventArgs e)
{
tabControl1.ImageList = imageList1;//将imagelist的图像加载到imagelist控件中
tabPage1.ImageIndex = 0;//第一个选项卡的图标是imagelist1中索引为0的图标
tabPage1.Text = "选项卡1";
tabPage2.ImageIndex = 0;
tabPage2.Text = "选项卡2";
tabControl1.Appearance = TabAppearance.Buttons;
Button b = new Button();
Button a = new Button();
b.Text = "按钮1";
a.Text = "按钮2";
tabPage1.Controls.Add(b);
tabPage2.Controls.Add(a);
}
添加选项卡:
string name="选项卡"+(tabControl1.TabCout+1).ToString();
TabPage page=new TabPage(name);
tabControl1.TabPages.Add(page);
删除选项卡:
tabControl1.TabPages.Remove(tabControl.SelectedTab);
2菜单、工具栏和状态栏控件
2.1MenuStrip控件
该控件就是pc端软件(如offce等)的菜单栏。
创建控件步骤略(鼠标点击操作,不想打字了)。
2.2ToolStrip控件
该控件就是pc端软件(如offce等)的工具栏。操作步骤:略。
2.3StatusStrip控件
StatusStrip位于窗体的最底部,用于显示窗体上对象的相关信息。
StatusStrip由ToolStripStatusLabel对象组成,每个对象都可以显示文本、图标或者同时显示这两者。该控件包含以下子控件: