如何在表单中创建所有按钮以使其文本为大写/小写?

时间:2013-03-04 05:26:53

标签: c# button uppercase lowercase

是否可以将表单中的所有按钮文本设为大写/小写?

3 个答案:

答案 0 :(得分:3)

很长一段时间没有完成Win Form,但我想你可以遍历所有文本控件并立即设置它。

private void Form1_Load(object sender, EventArgs e)
{
    foreach(var ctrl in this.Controls)
        if (ctrl.GetType() == typeof(Button))
            ((Button)ctrl).Text = ((Button)ctrl).Text.ToUpper();
}

答案 1 :(得分:2)

您可以设置Properties并将CharacterCasing设置为Upper。,只需选择所有textBoxes。 这是您希望在加载表单时设置CharacterCasing

答案 2 :(得分:2)

一些linq东西:)

foreach(var btnobject in this.Controls.OfType<Button>())
{
  //do stuff
   btnobject.Text=btnobject.Text.ToUpper();
}