亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C# DialogResult的用法

c#
小云
256
2023-09-12 07:10:32
欄目: 編程語言

DialogResult是C#中用于表示對話框返回結果的枚舉類型。它用于確定用戶在對話框中點擊了哪個按鈕或執行了哪個操作。

DialogResult枚舉類型有以下幾個常用成員:

  1. None:表示對話框沒有返回結果。

  2. OK:表示用戶點擊了確認按鈕。

  3. Cancel:表示用戶點擊了取消按鈕。

  4. Yes:表示用戶點擊了是按鈕。

  5. No:表示用戶點擊了否按鈕。

  6. Abort:表示用戶點擊了中止按鈕。

  7. Retry:表示用戶點擊了重試按鈕。

  8. Ignore:表示用戶點擊了忽略按鈕。

可以通過以下方式使用DialogResult:

  1. 在對話框的ShowDialog()方法中,可以將DialogResult作為返回值來獲取用戶的操作結果。例如:
DialogResult result = myDialog.ShowDialog();
if (result == DialogResult.OK)
{
// 用戶點擊了確認按鈕
}
else if (result == DialogResult.Cancel)
{
// 用戶點擊了取消按鈕
}
  1. 在對話框的按鈕點擊事件中,可以通過設置Form的DialogResult屬性來表示用戶的操作結果。例如:
private void btnOK_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
this.Close();
}
private void btnCancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
this.Close();
}

這樣,在對話框關閉后,可以通過對話框的DialogResult屬性來獲取用戶的操作結果。例如:

MyDialog myDialog = new MyDialog();
if (myDialog.ShowDialog() == DialogResult.OK)
{
// 用戶點擊了確認按鈕
}
else
{
// 用戶點擊了取消按鈕或關閉了對話框
}

0
平阴县| 射阳县| 体育| 法库县| 楚雄市| 武鸣县| 桐乡市| 陵水| 涪陵区| 资讯| 沙湾县| 睢宁县| 沁源县| 萨嘎县| 突泉县| 安平县| 密山市| 双流县| 昌黎县| 阳江市| 迁安市| 夏津县| 宁陵县| 福建省| 平昌县| 贡嘎县| 大渡口区| 肃宁县| 都昌县| 绥芬河市| 卓资县| 兰坪| 乐山市| 桐城市| 东阳市| 汽车| 贺州市| 兴和县| 南江县| 承德市| 鲁甸县|