c# windows编程控件学习-2
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms; namespace proj_92
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
checkedListBox1.Items.Add("中国"); checkedListBox1.Items.Add("美国");
checkedListBox1.Items.Add("俄罗斯"); checkedListBox1.Items.Add("英国");
checkedListBox1.Items.Add("法国"); checkedListBox1.CheckOnClick = true;
textBox1.Text = DateTime.Now.ToString("h:mm:ss");
timer1.Enabled = true;
timer1.Interval = ; hScrollBar1.Maximum = ; hScrollBar1.Minimum = ;
hScrollBar1.SmallChange = ; hScrollBar1.LargeChange = ;
vScrollBar1.Maximum = ; vScrollBar1.Minimum = ;
vScrollBar1.SmallChange = ; vScrollBar1.LargeChange = ;
hScrollBar1.Value = ; vScrollBar1.Value = ; dateTimePicker1.Format = DateTimePickerFormat.Long;
dateTimePicker1.ShowCheckBox = true;
dateTimePicker1.ShowUpDown = false;
textBox3.Text = ""; linkLabel1.LinkColor = Color.Blue;
linkLabel1.ActiveLinkColor = Color.Green; } private void button1_Click(object sender, EventArgs e)
{
foreach (object item in checkedListBox1 .CheckedItems )
{
listBox1.Items.Add(item);
}
} private void timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString("h:mm:ss"); } private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
textBox2.Text = hScrollBar1.Value.ToString("d");
vScrollBar1.Value = hScrollBar1.Value;
} private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
textBox2.Text = vScrollBar1.Value.ToString("d");
hScrollBar1.Value = vScrollBar1.Value;
} private void button2_Click(object sender, EventArgs e)
{
if (Convert .ToInt16 (textBox2 .Text )>= && Convert .ToInt16 (textBox2 .Text )<= )
{
hScrollBar1.Value = Convert.ToInt16(textBox2.Text);
vScrollBar1.Value = Convert.ToInt16(textBox2.Text);
}
} private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
textBox3.Text = dateTimePicker1.Value.ToString("yyyy.MM.dd hh:mm:ss");
} private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("http://blog.sina.com.cn/s/articlelist_2379298071_0_1.html");
}
}
}
带复选框的列表控件,定时器控件,滚动条控件,月历控件,日期时间控件,超链接控件

c# windows编程控件学习-2的更多相关文章
- c# windows编程控件学习-1
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- [转]Windows平台下Makefile学习笔记
Windows平台下Makefile学习笔记(一) 作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译 ...
- DevExpress控件学习总结(转)
DevExpress控件学习总结 1.Navigation & Layout 1.1 Bar Manager 如果想在窗体或用户控件(user control)上添加工具条(bars)或弹 ...
- Windows标准控件
学习目的 学习创建, 使用Windows标准控件(按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框); 学习使用子窗口控件操作函数(EnableWindow, MoveWindow, SetW ...
- 如何:对 Windows 窗体控件进行线程安全调用
http://msdn.microsoft.com/zh-cn/library/ms171728(VS.90).aspx http://msdn.microsoft.com/zh-cn/library ...
- C#可扩展编程之MEF学习笔记(五):MEF高级进阶
好久没有写博客了,今天抽空继续写MEF系列的文章.有园友提出这种系列的文章要做个目录,看起来方便,所以就抽空做了一个,放到每篇文章的最后. 前面四篇讲了MEF的基础知识,学完了前四篇,MEF中比较常用 ...
- C#可扩展编程之MEF学习笔记(四):见证奇迹的时刻
前面三篇讲了MEF的基础和基本到导入导出方法,下面就是见证MEF真正魅力所在的时刻.如果没有看过前面的文章,请到我的博客首页查看. 前面我们都是在一个项目中写了一个类来测试的,但实际开发中,我们往往要 ...
- C#可扩展编程之MEF学习笔记(三):导出类的方法和属性
前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经提供 ...
- C#可扩展编程之MEF学习笔记(二):MEF的导出(Export)和导入(Import)
上一篇学习完了MEF的基础知识,编写了一个简单的DEMO,接下来接着上篇的内容继续学习,如果没有看过上一篇的内容, 请阅读:http://www.cnblogs.com/yunfeifei/p/392 ...
随机推荐
- Android APK反编译easy 详解
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用 ...
- 配置jsp开发环境
一.安装jdk(http://pan.baidu.com/s/1sjk9a2p) 二.配置java环境变量 安装好后,配置环境变量:计算机——右击——属性——高级系统设置设置——环境变量 系统变量(没 ...
- Jenkins入门系列之——01第一章 Jenkins是什么?
第一章 Jenkins是什么? Jenkins 是一个可扩展的持续集成引擎. 主要用于: l 持续.自动地构建/测试软件项目. l 监控一些定时执行的任务. Jenkins拥有的特性包括: l 易于安 ...
- artTemplate模板引擎
artTemplate模板引擎 <li>索引 {{i + 1}} :{{value}}</li> {{/each}} </ul> </ ...
- QT开发实战精解
无法打开包括文件<QApplication> No such file or directory 这一问题 解决办法,使用QApplication时必须在项目pro文件中添加一句 QT ...
- Tomcat常见的内存溢出,以及解决方法
一.常见的三种内存溢出错误: 1.java.lang.OutOfMemoryError:java heap space ====JVM Heap(堆)溢出 JVM再启动的时候回自动设置JVM H ...
- RAM与ROM
随着对计算机行业的深入了解,很多人开始听到一些RAM和ROM的讨论话题,之前我也不是很清楚,也不知道他和电脑的内存有什么联系.下面就让我们一起来学习一下这个吧. 首先RAM和ROM是什么 RAM和RO ...
- python学习笔记十三 JS,Dom(进阶篇)
JS介绍 JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用:JavaScript 是因特网上最流 ...
- [问题2014A09] 复旦高等代数 I(14级)每周一题(第十一教学周)
[问题2014A09] 设 \(A,B\) 分别是 \(3\times 2\), \(2\times 3\) 矩阵且满足\[AB=\begin{bmatrix} 8 & 2 & -2 ...
- Python namedtuple
我们都知道Python中的tuple是一个非常高效的集合对象,但是我们只能通过索引的方式访问这个集合中的元素,比如下面的代码: Bob=('bob',30,'male') print'Represen ...