WIndowsForm 公共控件 菜单和工具栏

时间:2015-03-06 23:30:48   收藏:0   阅读:3110

                                   

                                                  公共控件   菜单栏 状态栏   布局   

 

 

公共控件

textbox:  text属性:用于获取或设置文本框的文本  

             一般情况下,几乎所有的控件里的属性,都具备获取或设置两个功能

            passwordchar:替换字符实现密码隐藏的效果

 

comboBox:  属性SelectedIndex = 0; 用于获取或设置选中项的索引

              selectedText:获取或设置选中项的文本

              selectedItem:获取或设置选中项

              selectedValue:获取或设置选中项的value值

              items:元素集合,有索引,索引从0开始,add,remove

 

datetimepicker:通过value属性获取或设置选中时间

 

checkbox:checked属性:获取或设置是否选中

radiobutton:checked属性:获取或设置是否选中

 

checkedlistbox:  selecteditem:是鼠标选中项的

                        items:项集合 linklabel:超链接模样的label,功能相当于按钮button

 

listbox:同checkedlistbox

            多了一个selectionmode设置多选

             selecteditems选中项集合

 

整理  1 公共控件 下面是 一个登陆界面  标注了用到的公共空间

 技术分享

2密码框

技术分享

里面是 ****使用到了下面属性修改 PasswordChar

技术分享

Form2 f = new Form2()

f.show();

3  textbox   技术分享  技术分享

  RadioButton技术分享    技术分享

   Checkbox  技术分享   技术分享

  Combox  技术分享     技术分享    add  remove   属性 技术分享

 

Datetimepicker 技术分享   技术分享

4  哈希表  提了一下 

5  IF(   )

        判断语句返回的是一个波尔值 则括号里面可以直接写一个波尔值也是是一样的  

6  string username = txtusername.Text.Trim();

7  checkedListBox 技术分享  技术分享

    例如:

 private void button1_Click(object sender, EventArgs e)
        {
            checkedListBox1.Items.Add("张三");                            //Add    添加
            checkedListBox1.Items.Add("李四");
            checkedListBox1.Items.Add("王五");
        }

        private void button2_Click(object sender, EventArgs e)
        {
            checkedListBox1.Items.Remove("李四");                        //Remove  移除
        }


        private void button3_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();                                    //Clear     清空
            listBox1.Items.Add("张三");
            listBox1.Items.Add("李四");
            listBox1.Items.Add("王五");
            listBox1.Items.Add("赵六");
            listBox1.Items.Add("田七");
        }

 

 

 8 LinkLabel    技术分享 技术分享 

       长了一副超链接的模样 但是他是一个按钮  

 

9  Listbox 属性里selectionMOde   

    技术分享     技术分享

属性里selectionmod                                                鼠标移动上去点一下才变回白色

10  集合什么是集合 

11  treeView

 技术分享技术分享  ***    技术分享***技术分享

 

 

 

 

菜单工具栏

 

1  MenuStrip  菜单栏用这个 

  技术分享

 

 2技术分享技术分享 

     改一下这个  才可以右键

 技术分享     

 

 

要的是右键出来的效果

  技术分享

 

3      技术分享 状态栏

         技术分享    技术分享

4 toolStrip 工具栏 

例如:

 技术分享

 

技术分享  可以放Textbox   

 

5  toolStripContainer                                                  属性里有  Dock       

技术分享                                技术分享

 

 

布局

 

6  Dock  占满所包含此控件的最近的那个容器的边缘

 属性里有  Dock    在每个控件里都有属性Dock   可以调节  

                技术分享

 

 

7  Anchor    布局 里  设置控件的上下左右边距是否固定

 

                 技术分享                              

8  Location  起点坐标

    Margin 指定此控件与另一控件的边距之间的距离  

  padding  空间内不得间距

  MaximumSize   最大大小

  MinimumSize  最小大小

  Size           大小

 

   容器   

 

      form 本身就是一个容器

 

 

 9     panel  相当于是一个DIV

 

 

      floelayoutpanel    流式布局   

     Flowdirection设置布局方向

技术分享

 

他可以让布局变化如图

技术分享  技术分享

 

groupbox

 

    groupbox 等同于panel  比Panel多一圈边线和一个Text

   技术分享

 

tabControl  点图中箭头下的三个点 

                    技术分享

 

 注意  

       当控件找不到了的时候  有两个方法可以找到他

方法一 

    右键属性 然后点图中的小箭头  

 

         技术分享

方法二  视图--  其他窗口  --文档大纲  

          她长的是这个样子

                                     技术分享

 

 

 

注意    当遇到不能运行的时候  就 new 一下 如下  直接Remove不行的时候   就new一下

         技术分享

技术分享

 

  

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!