2016-09-10 5 views
0

複数のコントロール(テキストボックス&日付時刻ピッカー&コンボボックス)を使用してWindowsフォームを作成する エラープロバイダを使用してコントロールが空であるかどうかを確認します(保存ボタンイベントのステートメントであるif if)、エラーを表示しますが、フォームをデータベースに格納します。 は、どのように私は、フォームを挿入するには保存ボタン防ぐことができ、イベントを検証することによって解決し、私の問題は、この14のコントロールウィンドウフォームで空のコントロールを検証する方法

red Square shows controls that needs to be saved

+0

private void cmb_nof_Validating(object sender, CancelEventArgs e) { Validatecmb_nof(); } private bool Validatecmb_nof() { bool bstatus = true; if (string.IsNullOrEmpty(cmb_nof.Text)) { errorProvider1.SetError(cmb_nof, "item required"); bstatus = false; } else { errorProvider1.SetError(cmb_nof, ""); } return bstatus; } 

をfilled'する必要がある各コントロールのイベントを '、検証の下とセーバーボタンクリックイベントの下

ボタンのコード保存してくださいが。 – sallushan

答えて

2

のいずれかをホワイトアウト。このコード

  bool Valnof = Validatecmb_nof(); 

      if (Valnof) 
      {  
      //some events 
       } 

      else 
      { 
       MessageBox.Show("Please enter valid data"); 
      } 
関連する問題