2014年07月04日
フォーム上のテキストボックスコントロールを取得して入力チェック
foreach (var c in this.Controls.OfType())
{
//ex
if (c.Text == string.Empty)
{
MessageBox.Show("空です");
c.Focus();
return;
}
if (File.Exists(c.Text) == false)
{
MessageBox.Show("変です");
c.Focus();
c.SelectAll();
return;
}
}
foreach (var c in this.Controls.OfType())
ここの部分が
foreach (Control c in this.Controls)
だと、
c.SelectAll();
ができない。(cがControl型。SelectAllはTextBoxのメソッド。)
C# window form
{
//ex
if (c.Text == string.Empty)
{
MessageBox.Show("空です");
c.Focus();
return;
}
if (File.Exists(c.Text) == false)
{
MessageBox.Show("変です");
c.Focus();
c.SelectAll();
return;
}
}
foreach (var c in this.Controls.OfType
ここの部分が
foreach (Control c in this.Controls)
だと、
c.SelectAll();
ができない。(cがControl型。SelectAllはTextBoxのメソッド。)
C# window form
[C#]日付チェック(スラッシュありなし両方対応)
[C#]8桁の数字(文字列)をDateTime型に変換
正規表現
【C#】decimal サフィックスのm
【C#】ドロップダウンリストにListItemをAddする
【C#】DataTableをソートしたい
[C#]8桁の数字(文字列)をDateTime型に変換
正規表現
【C#】decimal サフィックスのm
【C#】ドロップダウンリストにListItemをAddする
【C#】DataTableをソートしたい
Posted by ようすけ at 14:50│Comments(0)
│C#