如何使用checkbox控制textbox

使用循环语句 控制checkBoxes 控制textBox里面的内容.

 private void button5_Click(object sender, EventArgs e)
 {
     string selectedText = string.Empty;

     CheckBox[] checkBoxes = { checkBox1, checkBox2, checkBox3, checkBox4 };
     TextBox[] textBoxes = { textBox1, textBox2, textBox3, textBox4 };

     for (int i = 0; i < checkBoxes.Length; i++)
     {
         if (checkBoxes[i].Checked)
         {
             string textToAdd = textBoxes[i].Text;
             selectedText = selectedText +"/" +textToAdd;
         }
     }
     MessageBox.Show(selectedText);
 }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在WinForm中,我们可以通过使用应用程序设置来记录用户的设置,包括checkbox状态的更改和textbox的输入。具体步骤如下: 1. 在项目中添加设置文件。右键项目 -> 添加 -> 新建项 -> 选择“设置文件” -> 命名为“Settings”。 2. 在设置文件中添加需要记录的设置。例如,如果要记录checkbox的状态,则可以添加一个名为“IsChecked”的布尔类型设置,如果要记录textbox的输入,则可以添加一个名为“InputText”的字符串类型设置。 3. 在代码中使用设置。例如,如果要记录checkbox的状态,可以使用以下代码: ``` // 读取checkbox状态 bool isChecked = Properties.Settings.Default.IsChecked; // 设置checkbox状态 Properties.Settings.Default.IsChecked = true; Properties.Settings.Default.Save(); // 保存更改 ``` 如果要记录textbox的输入,可以使用以下代码: ``` // 读取textbox输入 string inputText = Properties.Settings.Default.InputText; // 设置textbox输入 Properties.Settings.Default.InputText = "Hello world"; Properties.Settings.Default.Save(); // 保存更改 ``` 注意,要保存更改,需要调用Settings类的Save方法。 4. 在窗口加载时,初始化设置。例如,可以在窗口的Load事件中添加以下代码: ``` // 初始化checkbox状态 checkBox.Checked = Properties.Settings.Default.IsChecked; // 初始化textbox输入 textBox.Text = Properties.Settings.Default.InputText; ``` 这样,每次打开窗口时,就会自动加载用户之前的设置。 希望这些步骤能够帮助你实现在WinForm中让窗口记住用户设置的功能。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值