公共控件

InitializeComponent()

先说下InitializeComponent()这个方法,它在form1.cs里调用这个方法对控件进行初始化,控件的方法要在这个方法之后,否则会因为控件没有被初始化而报错。

这个方法里的具体写的代码在Form1.Designer.cs里能够看到。

一、指针

二、Button

一个控件最基本的两个属性,Name和Text

Name是控件的名字,Text是控件在软件上显示的字。

点击后的代码

 private void button1_Click(object sender, EventArgs e)
{
      MessageBox.Show ("button1"); //弹出对话框显示“button1”
}

三、CheckBox

复选框的作用:从众多信息中找出用户想要表达的信息

对于要表达的信息在文字前面挑钩就OK了

        public static string US ;
public static string CH;
public static string JP;
public static string KR;
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked)
CH = "中国";
else
CH = "";
} private void checkBox2_CheckedChanged(object sender, EventArgs e)
{
if (checkBox2.Checked)
US = "美国";
else
US = "";
}
 ........private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("你选中了" + CH + US + JP + KR);
}

四、CheckedListBox

在属性集合里添加,一行是一项。

运行后单击一下选中行,在单击一下勾选该行。把属性CheckOnClick改成True,可以只点击一次便能勾选了

            //获取所有的列表数并遍历
for (int i = ; i < checkedListBox1.Items.Count; i++)
{
//被选中的行进入if
if (checkedListBox1.GetItemChecked(i))
{
MessageBox.Show("您选中了" + checkedListBox1.Items[i]);
}
}

五、ComboBox

下拉列表框

在右侧的属性栏找到Items 就可以从里面添加列表了

点击集合后

 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
textBox1.Text = comboBox1.SelectedItem.ToString();
}

就能把选择的列表项传递出去

六、DateTimePicker

日期选择器

 private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
year.Text = dateTimePicker1.Value.Year.ToString() + "年";//每行开头year,month,day,date是给四个文本框起的名字
month.Text = dateTimePicker1.Value.Month.ToString() + "月";
day.Text = dateTimePicker1.Value.Day.ToString() + "日";
date.Text = dateTimePicker1.Text;
}

选择日期以后下面四个文本框就会出现对应的内容

七、Lable

八、LinkLabel

点击文字打开一个网页链接

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
string linkdata1 = "www.baidu.com";
System.Diagnostics.Process.Start(linkdata1);
}

LinkBehavior属性控制着有无下划线(点击LinkLabel后右边的属性栏)

九、ListBox

和combobox 用法一样,只不过后者藏在里边需要下拉出来,ListBox在明面上

 private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
textBox1.Text = listBox1.SelectedItem.ToString();
}

  

十、ListView

https://blog.csdn.net/zxsean/article/details/51985021

(1)C#工具箱-公共控件1的更多相关文章

  1. (2)C#工具箱-公共控件2

    1.MaskedTextBox 限制填写数据格式的文本框 2.MonthCalendar 用法和DateTimePicker相同 日历 3.NotifIcon (1)添加此控件后,此界面运行时会弹出用 ...

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

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

  3. WinForm 公共控件

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

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

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

  5. WinForm公共控件

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

  6. winform(公共控件)

    一.客户端设计思路 1.理顺设计思路,架构框架 2.设计界面 3.编写后台代码 4.数据库访问 二.公共控件 1.Button(按钮): ⑴ Enabled :确定是否启用控件 ⑵ Visible:确 ...

  7. WindowsForm 公共控件 菜单和工具栏

                                                      公共控件   菜单栏 状态栏   布局    公共控件 textbox:  text属性:用于获取或 ...

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

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

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

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

随机推荐

  1. 《Cracking the Coding Interview》——第9章:递归和动态规划——题目8

    2014-03-20 04:04 题目:给你不限量的1分钱.5分钱.10分钱.25分钱硬币,凑成n分钱总共有多少种方法? 解法:理论上来说应该是有排列组合的公式解的,但推导起来太麻烦而且换个数据就又得 ...

  2. js点击重置按钮重置表单

    <html><head><script type="text/javascript">function formReset(){document ...

  3. CocosCreator设置启动场景

    刚开始接触CocosCreator,在调试时,如果有多个场景,不知道如何设置将某个指定的场景设置为启动场景,折腾了一圈,找到了设置的地方, 记录一下.   点击项目->项目设置     在预览运 ...

  4. flask-ssti,xss的防止

    源码 import uuid from flask import Flask, request, make_response, session,render_template, url_for, re ...

  5. JSP/Servlet Web 学习笔记 DayOne

    JSP概述 1)JSP是一种动态网页技术标准,它是在传统的页面HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件(*.jsp),也称JSP页面. 2)JSP容器是一个支持JSP ...

  6. 201621123034 《Java程序设计》第10周学习总结

    作业10-异常 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写 ...

  7. 第十六篇:django基础

    本篇内容 创建程序 程序目录 流程介绍 login实例 一.创建程序 命令行: django-admin startproject sitename. 常用命令: python manage.py r ...

  8. Python字符串相关

    #字符串的相关操作 #基本操作 #+ 字符串连接操作 str1 = '来是come走是go' str2 = '点头yes摇头no' result = str1 + str2 print(result) ...

  9. CLion 的 Debug 模式是怎么回事

    我对这个问题产生兴趣的起因是 Codeoforces Avito Challenges 2018 的 E 题,我想到了正解,但写得太慢,最后一刻才提交.有个地方写错,结果是 Runtime error ...

  10. 深入解析Vuex实战总结

    这篇文章主要介绍了Vuex的初探与实战小结,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正. 1.背景 最近在做一个单页面的管理后台项目,为了提高开 ...