メッセージボックスコントロールの基本的な使用方法について解説します。
Imports GrapeCity.Web.Input.Core Protected Sub GcDate1_InvalidRange(ByVal sender As Object, ByVal e As System.EventArgs) GcMessageBox1.Show("入力範囲を超えています。", DialogType.Alert) End Sub
using GrapeCity.Web.Input.Core; private void GcDate1_InvalidRange(object sender, System.EventArgs e) { GcMessageBox1.Show("入力範囲を超えています。", DialogType.Alert); }
Imports GrapeCity.Web.Input.Core Imports GrapeCity.Web.Input.IMMessageBox Protected Sub GcMessageBox1_Response(ByVal sender As Object, ByVal eArgs As ResponseEventArgs) ' Confirmダイアログの場合 If eArgs.DialogType = DialogType.Confirm Then If eArgs.Confirmed Then Label1.Text = "OKボタンが押されました。" Else Label1.Text = "キャンセルボタンが押されました。" End If End If ' Promptダイアログの場合 If eArgs.DialogType = DialogType.Prompt Then If eArgs.Confirmed Then Label1.Text = "「" + eArgs.Text + "」と入力されました。" Else Label1.Text = "キャンセルボタンが押されました。" End If End If End Sub
using GrapeCity.Web.Input.Core; using GrapeCity.Web.Input.IMMessageBox; protected void GcMessageBox1_Response(object sender, ResponseEventArgs eArgs) { // Confirmダイアログの場合 if (eArgs.DialogType == DialogType.Confirm) { if (eArgs.Confirmed) { Label1.Text = "OKボタンが押されました。"; } else { Label1.Text = "キャンセルボタンが押されました。"; } } // Promptダイアログの場合 if (eArgs.DialogType == DialogType.Prompt) { if (eArgs.Confirmed) { Label1.Text = "「" + eArgs.Text + "」と入力されました。"; } else { Label1.Text = "キャンセルボタンが押されました。"; } } }