在C#中,DialogResult是一個枚舉類型,用于表示對話框的返回結果。通常情況下,它用于確定用戶是否點擊了對話框的“確定”或“取消”按鈕。
以下是使用DialogResult的一種常見方法:
// 創建一個對話框實例
Form dialog = new Form();
// 顯示對話框并等待用戶的操作
DialogResult result = dialog.ShowDialog();
// 根據用戶的操作結果做出相應的處理
if (result == DialogResult.OK)
{
// 用戶點擊了對話框的“確定”按鈕
// 執行相關操作
}
else if (result == DialogResult.Cancel)
{
// 用戶點擊了對話框的“取消”按鈕
// 執行相關操作
}
在這個例子中,首先創建了一個對話框實例。然后使用ShowDialog()方法顯示對話框,并將返回結果賦給result變量。最后,根據用戶的操作結果使用if語句進行相應的處理。
在實際的應用中,你可以根據對話框的類型和功能來決定如何使用DialogResult。