【程序功能】 本程序实现如下功能:在 windows 窗体中显示复选框控件和列表控件;当改变其中一个控件的时候,另一个控件的选项内容发生相应的变化。 【操作要求】 新建并保存项目:在 visual studio .NET 中,新建一个 visual c#windows 应用程序项目,名称设置为 Test4_10 ,贼之设置为考生文件夹。 1. 设计窗体: 在窗体中添加一个 lable 控件、一个 DomainUpDown 控件和一个 ListBox 控件,设计的窗体及控件的 Tab 件顺序如图 4-10a 所示,各个控件的 name 和 test 属性安装表 4-10 进行设置。 2. 在设计时设置控件的属性: 设置控件 DomainUpDown 的 items 属性为“东”、“西”、“南”、“北”四个字符串的集合,控件 ListBox 的 items 属性为“ East ”、“ South ”、“ West ”、“ North ”四个字符串的集合,其余保持默认设置。 3 在运行时改变控件的属性: l 为控件 DomainUpDown 添加选项改变事件,在处理代码中改变 listBox 选项,使得二者当前选项的索引相等; l 为控件 ListBox 添加选项改变事件,在处理代码中改变 DomainUpDown 选项,使得二者当前选项的索引相等; 4. 程序设计完成之后进行编译,生成项目的 EXE 可执行文件 【执行结果】 运行程序显示窗体,当改变字符串旋钮控件的选项时,列表控件的选项发生相应的变化;当改变列表控件的选项时,字符串旋钮控件的选项也发生相应的变化,如图 4-10b 所示。