列表选择类控件(DomainUpDown 和NumericUpDown)

1.首先设计一个窗体如下:

2.数字控件(NumericUpDown)的ValueChanged事件用来控制当数值改变时应该进行的处理。

下一步找到事件中的ValueChanged,图如下

双击打开进入编程界面,输入代码如下:

3.字符串控件(DomainUpDown)的SelectedItemChanged事件的代码用来处理当字符串数值改变的时候应该如何做。

下一步找到事件中的SelectedItemChanged,图如下:

双击打开进入编程界面,输入代码如下:

4.按钮控件用来实现处理结果的显示,在click事件中处理,当单击按钮时,显示当前两个控件的值。

输入代码如下:

5.设置numericUpDown控件的上下按钮的最值时,在“属性”的Maximum和Minimum中设置,如下(设置最大100,最小0):

6.设置domainUpDown控件的上下按钮的最值时,在“属性”的Items中右边的”集合“中设置,如下

7.运行结果如下:

备注:数字控件和字符串控件的Name各自为:domainUpDown1 和numericUpDown1,编程的时候写名字时要注意。

整体代码如下(Form.cs中):

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DomainUpDown
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void numericUpDown1_ValueChanged(object sender, EventArgs e)
        {
            this.Text = "修改数字数值...";
        }

        private void domainUpDown1_SelectedItemChanged(object sender, EventArgs e)
        {
            this.Text = "修改字符串的值...";
        }

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = string.Format("String:{0}\nNumber:{1}",domainUpDown1.Text,numericUpDown1.Value);
        }
    }
}
 

 

 

  • 1
    点赞
  • 3
    收藏
  • 打赏
    打赏
  • 0
    评论
Windows 应用高级编程--C#编程篇 <br>作者:〔美〕杰汉森,〔美〕雷诺德 著,张哲峰 译 出版社:清华大学出版社 出版时间:2003年01月 <br>第1章 Windows编程基础<br>1.1 Windows和窗体<br>1.1.1 Windows窗体的概念<br>1.1.2 System.Windows.Forms命名空间<br>1.2 Visual Studio.NET IDE简介<br>1.2.1 解决方案和项目<br>1.2.2 Toolbox和Properties窗口<br>1.2.3 动态帮助窗口<br>1.2.4 现图<br>1.2.5 对象浏览器<br>1.2.6 代码编辑器<br>1.3 事件处理<br>1.3.1 使用消息框<br>1.3.2 使用IntelliSense<br>1.4 小结<br>第2章 简单用户界面控件<br>2.1 用户界面设计原则<br>2.2 漫游简单用户控件<br>2.2.1 PictureBox控件<br>2.2.2 Label控件<br>2.2.3 Textbox控件<br>2.2.4 List控件<br>2.2.5 基于按钮的控件<br>2.2.6 Bar控件<br>2.3 小结<br>第3章 高级用户界面控件<br>3.1 高级控件简介<br>3.2 概述<br>3.2.1 TabControl控件<br>3.2.2 TreeView控件和ListView控件<br>3.2.3 Splitter控件<br>3.2.4 DataTimePicker控件<br>3.2.5 MonthCalendar控件<br>3.3 控制光标外观<br>3.4 小结<br>第4章 菜单和工具栏<br>4.1 菜单控件<br>4.1.1 创建主菜单<br>4.1.2 创建上下文菜单<br>4.2 工具栏控件<br>4.2.1 创建工具栏<br>4.2.2 显示/隐藏工具栏<br>4.3 小结<br>第5章 使用图形<br>5.1 设备语境<br>5.2 Graphics<br>5.2.1 使用Graphics<br>5.2.2 Graphics的方法<br>5.3 指定位置、大小和颜色<br>5.3.1 位置和大小<br>5.3.2 颜色<br>5.4 绘制线条和外形<br>5.4.1 Pen<br>5.4.2 画图方法<br>5.4.3 按要求画图<br>5.5 颜色填充<br>5.5.1 刷子工具<br>5.5.2 填充方法<br>5.6 使用文本<br>5.7 图像<br>5.8 小结<br>第6章 打印<br>6.1 System.Drawing.Printing命名空间<br>6.2 打印图像<br>6.2.1 更改页面设置<br>6.2.2 打印对话框<br>6.2.3 保持高宽比<br>6.3 打印多页<br>6.3.1 分页<br>6.3.2 添加页眉<br>6.4 小结<br>第7章 链接数据库<br>第8章 文件和注册表操作<br>第9章 使用文档/视图模式<br>第10章 提供帮助<br>第11章 部署Windows应用程序<br><br><br>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

zouzou0301

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值