【发布时间】:2013-02-18 03:51:34
【问题描述】:
是否可以将我的表单中按钮的所有文本设置为大写/小写?
【问题讨论】:
-
button1.CharacterCasing = CharacterCasing.Upper是什么意思 -
@AlfredSanz,对不起,我的文本框和按钮是一样的
标签: c# button uppercase lowercase
是否可以将我的表单中按钮的所有文本设置为大写/小写?
【问题讨论】:
button1.CharacterCasing = CharacterCasing.Upper是什么意思
标签: c# button uppercase lowercase
您可以设置Properties并将CharacterCasing设置为Upper。,只需选择所有textBoxes。
这是如果您想在加载表单时设置CharacterCasing。
【讨论】:
好久没做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();
}
【讨论】:
一些 linq 的东西 :)
foreach(var btnobject in this.Controls.OfType<Button>())
{
//do stuff
btnobject.Text=btnobject.Text.ToUpper();
}
【讨论】: