c# windows编程控件学习-2

 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Threading.Tasks;
 9 using System.Windows.Forms;
10
11 namespace proj_92
12 {
13     public partial class Form1 : Form
14     {
15         public Form1()
16         {
17             InitializeComponent();
18         }
19
20         private void Form1_Load(object sender, EventArgs e)
21         {
22             checkedListBox1.Items.Add("中国"); checkedListBox1.Items.Add("美国");
23             checkedListBox1.Items.Add("俄罗斯"); checkedListBox1.Items.Add("英国");
24             checkedListBox1.Items.Add("法国"); checkedListBox1.CheckOnClick = true;
25             textBox1.Text = DateTime.Now.ToString("h:mm:ss");
26             timer1.Enabled = true;
27             timer1.Interval = 2000;
28
29             hScrollBar1.Maximum = 100; hScrollBar1.Minimum = 0;
30             hScrollBar1.SmallChange = 2; hScrollBar1.LargeChange = 5;
31             vScrollBar1.Maximum = 100; vScrollBar1.Minimum = 0;
32             vScrollBar1.SmallChange = 2; vScrollBar1.LargeChange = 5;
33             hScrollBar1.Value = 0; vScrollBar1.Value = 0;
34
35             dateTimePicker1.Format = DateTimePickerFormat.Long;
36             dateTimePicker1.ShowCheckBox = true;
37             dateTimePicker1.ShowUpDown = false;
38             textBox3.Text = "";
39
40             linkLabel1.LinkColor = Color.Blue;
41             linkLabel1.ActiveLinkColor = Color.Green;
42
43
44         }
45
46         private void button1_Click(object sender, EventArgs e)
47         {
48             foreach (object  item in checkedListBox1 .CheckedItems )
49             {
50                 listBox1.Items.Add(item);
51             }
52         }
53
54         private void timer1_Tick(object sender, EventArgs e)
55         {
56             textBox1.Text = DateTime.Now.ToString("h:mm:ss");
57
58         }
59
60         private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
61         {
62             textBox2.Text = hScrollBar1.Value.ToString("d");
63             vScrollBar1.Value = hScrollBar1.Value;
64         }
65
66         private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
67         {
68             textBox2.Text = vScrollBar1.Value.ToString("d");
69             hScrollBar1.Value = vScrollBar1.Value;
70         }
71
72         private void button2_Click(object sender, EventArgs e)
73         {
74             if (Convert .ToInt16 (textBox2 .Text )>=0 && Convert .ToInt16 (textBox2 .Text )<=100 )
75             {
76                 hScrollBar1.Value = Convert.ToInt16(textBox2.Text);
77                 vScrollBar1.Value = Convert.ToInt16(textBox2.Text);
78             }
79         }
80
81         private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
82         {
83             textBox3.Text = dateTimePicker1.Value.ToString("yyyy.MM.dd hh:mm:ss");
84         }
85
86         private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
87         {
88             System.Diagnostics.Process.Start("http://blog.sina.com.cn/s/articlelist_2379298071_0_1.html");
89         }
90     }
91 }

带复选框的列表控件,定时器控件,滚动条控件,月历控件,日期时间控件,超链接控件

时间: 2024-10-24 01:55:20

c# windows编程控件学习-2的相关文章

c# windows编程控件学习-1

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 10 11 namespace pr

银光甘特图/日历图/排程控件GTP.NET for Silverlight详细介绍

GTP.NET for Silverlight是Silverlight下的控件包,提供了交互式的甘特图以及日程安排图,达到时间上可视化和交互,控件完全分发免费.方案网作为PlexityHide在中国的核心代理商,为客户提供优质的客服和技术支持.                          具体功能: 提供了丰富的用户界面直接运行于Silverlight插件下 使用Silverlight开发,达到了跨平台的目的,包括Apple Machintosh和 Microsoft Windows 提供

[转]Windows平台下Makefile学习笔记

Windows平台下Makefile学习笔记(一) 作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译平台的问题(发现一些开源代码已经在使用VS2010开发,但我还没安装VS2010,我想在VS2008下编译这些代码):另一方面源码在服务器端编译的话,使用IDE的方式编译还是不太方便. 本文主要分为三部分:第一部分讲述namke工具使用makefile的用法:第二部分讲述makefile的主要语法:

Windows标准控件

学习目的 学习创建, 使用Windows标准控件(按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框); 学习使用子窗口控件操作函数(EnableWindow, MoveWindow, SetWindowText, GetWindowText, DestroyWindow). 编写程序: 设计窗口应用程序, 分别包含按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框.等标准控件. 1. 创建按钮控件 创建子窗口时指定窗口类为button.代码如下: //创建按钮 ??????????

DevExpress控件学习总结(转)

DevExpress控件学习总结 1.Navigation & Layout 1.1 Bar Manager 如果想在窗体或用户控件(user control)上添加工具条(bars)或弹出菜单(popup menus),我们需要把一个不可见的控件(component)BarManager(Navigation&Layout)拖放到这个窗体或用户控件上.这个控件维护工具条在窗体上的布局,处理用户的行为(processes an end-user's actions),提供一些定制功能等等.

windows下scrapy框架学习笔记—&#39;scrapy&#39; 不是内部或外部命令

最近几天在深入的学习scrapy框架,但是装完各种需要的基础包之后却发现scrapy命令在别的路径下都用不了,我一开始是把python安装在F:\Python路径下的,安装了scrapy后它默认都会安装在这个路径下,scrapy在路径F:\Python\Scripts路径下,我的scrapy命令只能在此路径下用,因此创建什么工程也都只能在此文件下. 想了一下它的工作原理:它在F:\Python\Scripts路径下,就会在Scripts文件下存在一个scrapy批处理文件,那么在DOS下想要命令

Essential WPF日历排程控件Essential Schedule for WPF

Essential Schedule for WPF是一款具有OutLook外观的WPF平台下的日历日程控件,利用该控件可以进行创建和管理约会和任务安排等.支持拖拉任务活动.调整大小.导入任务安排和导出日程安排等. 具体功能: 支持以天.周.一周工作时间.月为单位查看日程安排 支持时间间隔,使用户可以查看一天中的几个时间段 使用导航条进行时间导航 支持直接添加.编辑.删除日程活动 数据绑定功能允许你绑定到任何IEnumerable集合 控件提供了 Office14Black, Office14B

在Winform开发中使用日程控件XtraScheduler(2)--深入理解数据的存储

在上篇随笔<在Winform开发中使用日程控件XtraScheduler>中介绍了DevExpress的XtraScheduler日程控件的各种使用知识点,对于我们来说,日程控件不陌生,如OutLook里面就有日历的模块,但是这个日程控件真的是很复杂的一个控件,需要全面掌握可能需要花费很多的时间去了解,由于是技术研究,我总是希望把它常用的功能剖析的更加彻底一些,前面随笔也介绍了它的存储功能,把它基于实体类的方式存储在数据库里面,不过介绍的还不够,本文继续上面的内容,进行数据存储方面的介绍. 在

用于列出选项的Windows窗体控件

可以提供选项列表的控件有ListBox.ComboBox.CheckedListBox,如何正确的使用和选择这些控件,下面对此进行讨论.首先对这三种控件的功能分别进行说明: ListBox ListBox用于显示项列表,用户可以从中选择一项或多项.如果项目总数超出可以显式的项目数,则ListBox会自动添加滚动条.当MultiColumn属性为true时,列表框以多列形式显示条目,并且会出现一个水平滚动条.当MultiColumn为false时,列表框以单列形式显示条目,并且会出现一个垂直滚动条