當山 正一
2005-03-23 02:17:02 UTC
一つのフォーム画面にあるTextの入力内容を
一括して消去する場合はどのようにしてやるのでしょうか?
VBであれば下のように出来るのですが、C#はどうでしょうか?
Dim ctl As Control
If (MsgBox(clearDisp, vbOKCancel, dispTitle) = vbCancel) Then GoTo E_sub
'----- 画面の表示内容全て消去
On Error Resume Next
'このフォーム内のすべてのコントロールの表示を消去
For Each ctl In Forms(CurrentForm).Controls
ctl.Value = Null
Next ctl
宜しくお願いします。
一括して消去する場合はどのようにしてやるのでしょうか?
VBであれば下のように出来るのですが、C#はどうでしょうか?
Dim ctl As Control
If (MsgBox(clearDisp, vbOKCancel, dispTitle) = vbCancel) Then GoTo E_sub
'----- 画面の表示内容全て消去
On Error Resume Next
'このフォーム内のすべてのコントロールの表示を消去
For Each ctl In Forms(CurrentForm).Controls
ctl.Value = Null
Next ctl
宜しくお願いします。