• WindowsForm 公共控件 菜单和工具栏


                                       

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

    公共控件

    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一下

             

      

  • 相关阅读:
    解决谷歌高版本没有设置字符编码的选项的问题
    System.nanoTime与System.currentTimeMillis的区别
    jQuery学习笔记(一)
    linux问题
    阿里资源学习
    PHP-Gealman
    php-fpm
    GIT使用
    设置导出的excel数据
    CI框架, 参数验证
  • 原文地址:https://www.cnblogs.com/981971554nb/p/4318050.html
Copyright © 2020-2023  润新知