中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c#中dialogresult怎么應用

小億
209
2023-08-03 02:10:33
欄目: 編程語言

DialogResult是一個枚舉類型,用于表示對話框返回的結果。在C#中,可以通過以下幾種方式來應用DialogResult:

  1. 使用MessageBox.Show方法顯示一個對話框,并獲取用戶的選擇結果:
DialogResult result = MessageBox.Show("是否確定?", "提示", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes)
{
// 用戶點擊了“是”
}
else if (result == DialogResult.No)
{
// 用戶點擊了“否”
}
  1. 在自定義對話框中使用DialogResult作為對話框的返回值:
public partial class CustomDialog : Form
{
public CustomDialog()
{
InitializeComponent();
}
private void btnOK_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.OK; // 設置對話框的返回值為OK
Close(); // 關閉對話框
}
private void btnCancel_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel; // 設置對話框的返回值為Cancel
Close(); // 關閉對話框
}
}
  1. 在主窗體中使用ShowDialog方法顯示自定義對話框,并獲取對話框的返回結果:
CustomDialog dialog = new CustomDialog();
DialogResult result = dialog.ShowDialog();
if (result == DialogResult.OK)
{
// 用戶點擊了對話框中的“確定”按鈕
}
else if (result == DialogResult.Cancel)
{
// 用戶點擊了對話框中的“取消”按鈕
}

這些是一些常見的使用DialogResult的方式,你可以根據具體的需求來選擇使用哪種方式。

0
威远县| 福海县| 蒲城县| 鹤壁市| 英吉沙县| 迭部县| 阿拉善左旗| 阿拉尔市| 临夏市| 日土县| 明溪县| 抚松县| 怀柔区| 瓮安县| 苏尼特左旗| 沧州市| 青岛市| 永胜县| 永新县| 江口县| 宜丰县| 新化县| 东城区| 南宁市| 新邵县| 东安县| 北流市| 双柏县| 荣昌县| 班戈县| 长武县| 临高县| 剑川县| 枣庄市| 通榆县| 六安市| 晋城| 麻阳| 府谷县| 昭觉县| 伊金霍洛旗|