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

公共控件

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. 虚拟化之KVM的安装续篇

    介于上篇文章用的网络的方式安装系统并且磁盘文件格式为raw,不支持快照,所以再写下这篇文章,方便后续查看. 目的:通过nfs安装系统,磁盘文件格式为qcow2(支持快照). 如下操作和上篇文章只有部分 ...

  2. winform最小化到托盘

    1.拖取NotifyIcon控件.将该控件的visible设成false. 2.指定NotifyIcon的Icon(很重要,否则最小化后找不到窗口). 3.找到window的SizeChanged事件 ...

  3. UMl概述(转)

    1. UML的组成 UML由视图(View).图(Diagram).模型元素(Model Element)和通用机制(General Mechanism)等几个部分组成. a) 视图(View): 是 ...

  4. 解决获取IP地址时出现“在一个非套…

    今天单位的一台机器在用IPCONFIG/RENEW时遇到了这个问题,上网查了一下,网上的版本在对XP不太好用,网上的版本如下: 1.从注册表中备份以下项:(当然也可以用Erunt备份整个注册表)HKE ...

  5. tablbView中section的间距

    - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section { if (sect ...

  6. MFC CSplitterWnd的用法

    用MFC开发一个软件界面中需要拆分多个试图窗口时,使用CSplitterWnd类  CSplitterWnd类主要用在创建一个拆分试图窗口.通常嵌入在框架窗口中(CMainFrame) 创建步骤: 1 ...

  7. 从汇编看c++内联函数评估求值

    在c++中,一个inline函数实体,在整个class 声明未被完全看到之前,是不会被评估求值的,也就是说,对于类里面内联的成员函数本身的分析,要等到class的声明完全结束之后才开始.下面试c++源 ...

  8. 【搜索引擎Jediael开发笔记3】使用HtmlParser提取网页中的链接

    关于HtmpParser的基本内容请见 HtmlParser基础教程 本文示例用于提取HTML文件中的链接 package org.ljh.search.html; import java.util. ...

  9. 多行文本垂直居中div高度确定

    父元素高度确定的多行文本.图片.块状元素的垂直居中的方法有两种: 方法一:将内容写入table(包括tbody.tr.td)中的td标签里,同时设置 vertical-align:middle. cs ...

  10. CodeForces 187A Permutations

    反向思维,先求数组中不用处理的元素个数,再用n减去这个数,得到结果. #include <iostream> #include <cstring> #define maxn 2 ...