|
>36952 下記のように解決いたしました。 どうもありがとうございました。 //*----------------------------------------------------------------------------- //* 名前 :gvoidFrmClearSeek //* 記述 :検索条件を消去します(テキストボックスのみです)。。 //* パラメータ //* ・objFrm :フォーム //* 戻り値 :無し //* 作成者 :----- //* 変更 :2007/05/15 //*----------------------------------------------------------------------------- public static void gvoidFrmClearSeek(System.Windows.Forms.Form objFrm) { int intCnt=0; try { for (intCnt=0;intCnt<=objFrm.Controls.Count-1; intCnt++) { //txtSeek,cboSeekであれば値を消去する。 if (System.Text.RegularExpressions.Regex.IsMatch(objFrm.Controls[intCnt].Name,"^txtSeek.*$", System.Text.RegularExpressions.RegexOptions.Singleline)==true) { objFrm.Controls[intCnt].Text=""; } if (System.Text.RegularExpressions.Regex.IsMatch(objFrm.Controls[intCnt].Name,"^cboSeek.*$", System.Text.RegularExpressions.RegexOptions.Singleline)==true) { objFrm.Controls[intCnt].Text=""; }
} //for (intCnt=0;intCnt<=objFrm.Controls.Count-1; intCnt++) } //try catch (Exception objEx) { System.Windows.Forms.MessageBox.Show(objEx.Source.ToString()+objEx.ToString()); } }
■No36959 (みきぬ さん) に返信 > LINQ でできないかな? とかふと思った。 > 自分は VS2005 で進化が止まってるのでわかりませんが!
|