C#控件简介、使用心得

一、显示表格类型

1.ListView

2.DataGridView

二、显示字符/文本型

1.Laber

2.TextBox

三、工具按钮类

1.Button

2.ToolStrip

  在ToolStrip上最右边一遍都会有个非常小的三角形按钮,是ToolStrip上的SplitButton控件,可以将Display属性设置为None,就看起来非常小了。

四、容器类型

1.SplitContainer

  这个控件将界面分为2部分,可设置左右分或上下分。

2.Panel

3.TabControl

  这个控件会产生两个带Tab标签以供切换页面,每个Tab标签即是一个TabPage,可以向TabPage中添加不同的控件。Tab标签的位置可以更改TabControl的alignment属性。飞非常适合做ArcMap中的数据视图和布局视图。

4.ToolStripContainer

  这个控件分为5部分,上下左右中间,四周可以放ToolStrip或MenuStrip等之类控件,中间ToolStripContainer.content是用来放主体控件的。但是这个控件在对于MDI界面则不太适用。

5.ToolStripPanel

  这个控件可以用来放ToolStrip之类控件,ToolStrip或MenuStrip在此之内可以上下左右拖动。

五、选择框

1.ComboBox

2.NumericUpDown

六、菜单栏

1.MenuStrip

2.ContextMenuStrip

  用于制作右键菜单控件。