プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。
もしかしたら相当単純な事を聞いているかもしれませんが
教えてください。

今、C#で物作りを行っているのですが、
画面からある登録ボタンを押下後、項目のチェックをして
問題ないならそのままmdbに登録するような作りを考えています。
一般的だと思いますが。

ボタンをおした後
if文を押して
private void button1_Click(object sender, EventArgs e)
{
if (comboBox5.Text.Trim() == "")
{
MessageBox.Show("~");
}
else if ~

って感じなんですが、
メッセージを表示した後(textが空白の時です。)に、このprivateの処理を終わらせたいのですが
どのようにすれば良いのでしょうか?
vbaで言うと、exit subのような感じです。

どなたか教えて下さい。
宜しくお願いします。

A 回答 (1件)

単に実行分がなければいいのですが ・・・



private void button1_Click(object sender, EventArgs e)
{
  if (comboBox5.Text.Trim() == "")
  {
    MessageBox.Show("~");
  }
  else if (何らかの条件)
  {
  }
}
といった具合で

強制的にイベントから抜けるのであれば
private void button1_Click(object sender, EventArgs e)
{
  if (comboBox5.Text.Trim() == "")
  {
    MessageBox.Show("~");
    // ここにreturnを追加
    return;
  }
  else if (何らかの条件)
  {
  }
}
といった具合でしょう
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!