91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
五家渠市| 定结县| 思茅市| 太原市| 聊城市| 弋阳县| 崇义县| 巴彦县| 甘德县| 甘孜县| 南城县| 大兴区| 盐津县| 枣强县| 自治县| 蒙阴县| 额济纳旗| 宜宾市| 安国市| 仁化县| 山东| 西峡县| 永平县| 新巴尔虎右旗| 武威市| 湖南省| 特克斯县| 天镇县| 济阳县| 翁牛特旗| 浦江县| 罗源县| 金华市| 安泽县| 密山市| 东乌珠穆沁旗| 太谷县| 镇原县| 南丹县| 金寨县| 稷山县|