这一次,再总结一下关于C#的一些有用的控件:
时间选择控件:
DateTimePicker类封装,在一个类似于下拉组合框控件的文本框中显示当前日期。与日历控件不同的是,时间选择控件一次只显示一个月。
时间选择控件属性
Value属性,是一个DateTime值,指定控件所显示的日期。
Value属性具有一些只读特性,可用于获取时间和日期单元 Value.Year, Month, Day, DayOfWeek, Hour, Minute, Second等
Format属性,控制日期时间显示格式。取值由枚举类型DateTimePickerFormat指定。
Long,长格式显示(默认)。如,星期三,11月27日,2006年 Short,
短格式显示。如,11/27/2006 Time,
标准格式显示时间。如,10:00:00 AM。这个格式将ShowUpDown属性设为true(这个属性为false时,可以修改的时日期而不是时间)。
Custom,用CustomFormat属性指定的自定义格式显示日期和时间。
CustomFormat属性,指定日期和时间在控件的本本部分显示的方式,是一个字符串。
自定义格式字符串的意义请看下表 下面代码设置时间选择控件,用自定义格式显示时间日期
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = “HH:mm:ss MMMM d, yyyy”
状态栏控件:
使用StatusStrip类封装(VS.2003中为StatusBar)。
状态栏一般位于窗体的底部,用于显示系统的一些状态,比如大小写情况、日期时间等。在状态栏中可以包含文本、图像、下拉按钮等子项。
在状态栏中添加子项的操作类似于工具栏,
常用的子项有StatusLabel、SplitButton、DropDownButton和ProgressBar等 子项添加方法两种:
直接单击设计界面的下拉按钮选择需要的子项,然后设置其属性;
或者是使用“项集合编辑器”对话框。 状态栏常用的属性和事件类似于工具栏。