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

公共控件

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

         

WindowsForm 公共控件 菜单和工具栏的更多相关文章

  1. WindowsForm公共控件--2016年12月5日

    Button text:修改按钮显示的文字 CheckBox Checked:是否选中 CheckedListBox checkedListBox.Items.Add(显示的值,初始选中状态); ch ...

  2. 【2017-04-25】winform公共控件、菜单和工具栏、Tab和无边框窗体制作

    一.公共控件 1. Button   按钮 + 布局 - AutoSize   按钮尺寸自动适应里面内容的长度 - Location    位置 - Margin       控件与控件外边距 - S ...

  3. 【2017-04-25】winform公共控件、菜单和工具栏

    一.公共控件 公共控件很多的属性很多都相似,这些是大部分都相同的: +布局 - AutoSize:自动适应控件上文字内容- Location:位置- Margin:控件间的间距- Size:控件大小 ...

  4. WinForm 公共控件

    一.窗体属性: 1.AcceptButton - 窗体的“接受”按钮.如果设置该属性,每次用户按“Enter”键都相当于“单击”了该按钮. 需要设置哪个键,就在后面选择. 2.CancelButton ...

  5. C#中WindowsForm常见控件的运用

    C#中WindowsForm常见控件的运用 -- 1.button(曹操,贡天子以令不臣): 属性;text:我们经常可以看见将按钮命名为“登入”,在其属性面板里面编辑text即可:如下图:      ...

  6. C# Winfrom常用的几个公共控件

    ComboBox控件的使用方法: //首先写好查询方法,实例化对象, NationData nd = new NationData(); List<Nation> NN = new Lis ...

  7. WinForm 窗体基本属性、公共控件

    一.WinForm:客户端程序制作 - C/S (B/S:服务器端) 它是基于.NET Framework框架上运行,不是必须在windows系统上才能运行---------------------- ...

  8. winform的常用公共控件和常用属性

    我们在学位winform的控件和属性的时候要学会赋值取值还有改值 公共控件: 1,Button(按钮): Enabled :是否可用 Visible:是否可见 2,CheckBox(多选项) Chec ...

  9. WinForm公共控件

    公共控件:1.Button:按钮 用户点击时触发事件 行为属性 Enabled -是否启用 Visible -是否隐藏2.CheckBox .CheckListBox - 复选框 复选框组 3.Com ...

随机推荐

  1. 【错排问题】【HDU2048】神、上帝以及老天爷

    神.上帝以及老天爷 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...

  2. notepad++和gcc搭建语言环境

    1,工具: Notepad++:http://pan.baidu.com/s/1sjlXl6X MinGW:http://pan.baidu.com/s/1qWyQ3lq 2,安装notepad++ ...

  3. VisualStudio.DTE 对象可以通过检索 GetService() 方法

    DTE dte = (DTE)GetService(typeof(DTE)); string solutionDir = System.IO.Path.GetDirectoryName(dte.Sol ...

  4. 创建GIF loading图片

    第一步 新建一个宽80PX 高10PX的文档 第二步 做8个宽8PX的方格 黄色色值#e7a521 红色色值#ff0000(可根据自己的喜好设定) 第三步 复制7个层(共8个图层)每个图层相应改变红色 ...

  5. Windows7中安装内存与可用内存不一致的解决办法

    转载:http://blog.sina.com.cn/s/blog_56741a420100h9d1.html 问题现象: 安装完Windows7后,在计算机->属性中,会看到安装内存.但有时在 ...

  6. MongoDB的save 和insert函数的区别

    mongodb的save和insert函数都可以向collection里插入数据,但两者是有两个区别: 一.使用save函数里,如果原来的对象不存在,那他们都可以向collection里插入数据,如果 ...

  7. MYSQL delete 从多人表中删除

    语法 1. delete table_list_A from table_list_B where bool_expression; 从delete_table_list_A 删除 bool expr ...

  8. SQL Server 错误18456

    第一步. 错误发生的场景 第二步. 找到引起错误的原因 第1步. 查看windows日志文件. 运行中输入 eventvwr (event viewer)打开日志文件查看器, 第三步. 解决方案,由第 ...

  9. 使用jsp生成验证码

    在开发中验证码是比较常用到有效防止这种问题对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试的方式. 此演示程序包括三个文件: 1.index.jsp:登录页面 2.image.jsp:生成 ...

  10. 对话 UNIX: 关于 inode

    http://www.ibm.com/developerworks/cn/aix/library/au-speakingunix14/ WMI http://wiki.hudson-ci.org/di ...