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

公共控件

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. 【欧拉函数】【HDU1286】 找新朋友

    找新朋友 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  2. mysql 5.6

    mysql 5.6的安裝: 1,提前安装依赖的库环境. yum install -y  make bison cmake gcc-c++ ncurses ncurses-devel  git 2,下载 ...

  3. 让资源可以下载a

    第一种方式------不存在任何兼容性 <a href='x.zip'>下载</a> 将要链接的资源进行打包即可 第二种方式----存在兼容性,目前只有Chrome 和Fire ...

  4. 11g导入大量包含子分区的数据时表空间不足

    问题描述: ORACLE11g使用impdp数据泵导入时遭遇: ORA-01691: Lob 段 ISCS.SYS_LOB0000100750C00045$$ 无法通过 128 (在表空间 RT_DA ...

  5. 代码初始化 故事板初始化 xib初始化总结

    对象的初始化有三种方式   // 代码创建 - (id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { ...

  6. 设计模式之桥接模式(Bridge)--结构模型

    1.意图 将抽象部分与它的实现部分分离,使它们可以独立地变化. 2.适用性 你不希望在抽象和它的实现部分之间有一个固定的绑定关系. 类的抽象与它的实现都应该可以通过子类的方式加以扩展. 抽象部分与实现 ...

  7. go import

    import "fmt"最常用的一种形式 import "./test"导入同一目录下test包中的内容 import f "fmt"导入f ...

  8. 认识JSONP

    jsonp 全称是JSON with Padding 我们大家都知道ajax是不能发起跨域请求,现在可以通过jsonp来弥补ajax的这一缺陷 通过script标签的src属性就可以实现跨域请求.如( ...

  9. C#控制台程序本地化应用(Localization)

    本地化在百度百科上的解释如下: “软件本地化是指将某一产品的用户界面(UI)和辅助材料(文档资料和在线帮助菜单)从其原产国语言向另一种语言转化,使之适应某一外国语言和文化的过程.” 其原理主要是把相同 ...

  10. 转的git

    原文链接:http://blog.csdn.NET/dengjianqiang2011/article/details/9260435 如果输入$ Git remote add origin git@ ...