dialogresult

    0熱度

    1回答

    好的,在我的程序中,我顯示了一個printDialog,並且想要知道用戶是否單擊了打印按鈕或取消按鈕。在我看到的所有在線示例中,printDialog都有OK按鈕,而不是Print按鈕。 爲例(代碼從MSDN): System::Windows::Forms::DialogResult result = printDialog1->ShowDialog(); if (result == ::Di

    22熱度

    2回答

    在回答我最近的一個問題時(Here),Hans Passant說我應該設置DialogResult來關閉我的表格而不是form.Close(),雖然我似乎無法找出原因? 如果我正確閱讀,MSDN文檔指出,這樣做只會隱藏表單而不是正確處置它,我相信.Close()要做? Extract來自文檔。 當用戶單擊對話框的關閉按鈕或設置DialogResult屬性的值時,不會自動調用Close方法。相反,窗

    -1熱度

    3回答

    private void mnuCustomerAdd_Click(object sender, EventArgs e) { CustomerForm frmCust = new CustomerForm("Add A New Customer"); int index = lstCustomers.SelectedIndex; if (index

    1熱度

    4回答

    我有一個C#GUI應用程序。當用戶點擊紅色'X'(關閉應用程序)時,我想顯示一條消息並詢問他是否真的想關閉它。 我找到了一個解決方案: DialogResult dialog = MessageBox.Show("Do you really want to close the program?", "SomeTitle", MessageBoxButtons.YesNo); if (

    0熱度

    1回答

    我有一個關於從WPF訪問dialogdata問題/我有一個ProgressDialog :System.Windows.Window 我象這樣調用它OnButtonClick: void OnButtonClick(object sender, RoutedEventArgs e) { ProgressDialog dlg = new ProgressDialog(""

    2熱度

    4回答

    我使用Visual Studio 2010 frmMain有一個「註冊」按鈕能夠調用其他形式newReg 這是按鈕frmMain調用第二代碼形成。問題是MessageBox("So Far So Good")永遠不會被調用。 dialogResult似乎不被認可。 private void btnRegisterNew_Click(object sender, EventArgs e) {

    1熱度

    4回答

    我試圖讓用戶確認他們是否想要使用MessageBox刪除產品並捕獲其結果。這是我的代碼: // Confirm if the user really wants to delete the product DialogResult result = MessageBox.Show("Do you really want to delete the product \"" + productNam

    0熱度

    3回答

    我有一個簡單的確定/取消DialogResult例如: MessageBox.Show("Number of records affected:" + numberOfRecordsroll + " Please check the data is correct before proceeding:", "Please validate your changes", MessageBoxButt

    0熱度

    2回答

    我在使用ShowDialog()後保持父窗體打開直到關閉時出現問題。 我一直在嘗試,但無法得到。我認爲我可能錯過了一些簡單的東西。你能幫我註冊嗎? 問題是, 我有Form 1,按下一個按鈕,Form 2打開。 我在Form 2中做了一些驗證,並檢查驗證。如果驗證沒有通過,我打開一個DialogBox表單,使用重試和取消。 如果我按重試,該控件應回到窗體2和窗體2不應該關閉。 如果按取消,Dialo

    0熱度

    2回答

    在下面的代碼我想獲得一個窗體的對話框結果,但它沒有保存到我的變量...爲什麼? 我的代碼: public void xyz() { var dialogResult = new DialogResult(); if (booleanVariable) { var form1 = new Form1(); form1.ShowDialog();