- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
控件大全
控件的使用 1.为窗体添加控件 在窗体设计器中打开要添加控件的窗体,然后打开“工具箱”面板。 在“解决方案资源管理器”中双击相应的窗体节点(比如一个Form1.cs文件)就可以在窗体设计器中显示该窗体。 可以直接使用代码向窗体添加控件。 把一个按钮控件btnNew添加到窗体中: Button btnNew=new Button(); 两种类型的控件 具有用户界面的控件:会出现在窗体中,并且在运行时可见。 没有用户界面的控件:主要用于在后台提供一些功能,在运行时不可见。当在窗体设计器中把它们添加到窗体中时,这些控件将出现在窗体设计器下面的窗格中。 2.调整控件 对控件的调整,包括对齐、大小调整和间隔等等。 选中要调整的控件,使用“格式”菜单或是快捷菜单中的命令或者工具栏上的格式按钮进行调整。在调整控件的格式时,将按照基准控件对选择的多个控件进行调整。 使用Ctrl键或Shift键选择多个控件,也可以拖动鼠标选择一个控件范围,此时最先进入窗体的控件将作为调整的基准控件。 被选中的控件中,基准控件周围是白色方框,其他控件周围是黑色方框。 1)对控件分层 右键单击要操作的控件,从快捷菜单中选择“置于顶层(或底层)”命令或者单击工具栏中的置于顶层(或底层)按钮,则可以把控件置于窗体的最顶层(或底层)。 也可以在代码中将控件置于窗体顶层或底层 btnNew置于顶层:btnNew.BringToFront(); btnNew置于底层:btnNew.SendToBack(); 2)在窗体中定位控件 两种定位方法 在窗体设计器中通过拖动控件进行定位 通过指定控件的Location属性来定位控件 控件的位置相对于包含它的容器控件,单位为像素。在选中控件之后可以使用箭头键微调,更精确地定位控件。 在属性窗口中修改控件的Location属性改变控件位置:直接输入控件位置值,X和Y值以逗号隔开,或是展开Location属性节点,分别输入X坐标值和Y坐标值。 在代码中设置控件位置 btnNew.Location = new System.Drawing.Point(100,100); btnNew.Left = 100; btnNew.Top += 200; 3)改变控件大小 在窗体设计器中改变控件大小的方法 使用鼠标直接拖动控件大小 在属性窗口中改变控件的Size属性值 在窗体中选中控件,然后使用Shift +箭头键来微调控件大小 在代码中通过Size属性设置控件大小 btnNew.Size=new System.Drawing.Size(100,100); 可以使用Bounds属性同时设置控件的位置和大小 btnNew.Bounds=new System.Drawing.Rectangle(10,10,100,100); 4)固定控件 使用Anchor属性使控件的位置相对于窗体某一边固定,改变窗体大小时,控件的位置将会随之改变而保持这个相对距离不变。 使用属性窗口改变Anchor属性时,单击控件周围的上下左右的某个方框使之变成深灰色,就表示控件相对于窗体这条边的距离固定 System.Windows.Forms命名空间中包含了一个枚举类型AnchorStyles,其中定义了Anchor属性可以组合的16种不同属性值。可以在代码中设置Anchor属性。 控件到窗体4条边的距离都保持不变 btnNew.Anchor=AnchorStyles.All; 控件到窗体底边和左边的距离保持不变 btnNew.Anchor=AnchorStyles.Bottom | AnchorStyles.Left; 控件没有固定到任何一边 btnNew.Anchor=AnchorStyles.None; 控件还可以停靠在窗体的某一边上,通过控件的Dock属性进行设置。 使用属性窗口设置Dock属性时会显示一个设置窗口,单击该窗口中的按钮可以设置相应的Dock属性值。这些值在枚举类型System.Windows.Forms.DockStyle中定义。 通过代码设置按钮控件btnNew停靠在窗体的顶边上(这时btnNew的顶边和底边自动扩展到窗体顶边大小,并且改变窗体大小时,btnNew的大小会随之改变) btnNew.Dock= System.Windows.Forms.DockStyle.Top; 5)设置控件的Tab键顺序 控件的Tab键顺序决定了用户使用Tab键切换时的顺序。默认情况下,控件的Tab键顺序就是控件添加到窗体的中的顺序。 选择“视图|Tab键顺序”命令把窗体设计器切换到Tab键顺序选择模式,再次选择该命令可以回到设计模式。 在Tab顺序选择模式中,可以单击各个控件把它们的Tab键顺序设置成单击控件的顺序 也可以通过属性窗口设置各个控件的TabIn
文档评论(0)