C# - MessageBox-confirmation For Critical Operations?
Jul 22, 2010
In my projects (WPF) I use System.Windows.MessageBox to show the user a confirmation dialog for operations that are critical, such as a delete-operation.
My problem is that if I specify as button value MessageBoxButton.YesNo, the user cannot use the escape-key to cancel the operation. IMO this is one of the most annoying things, a program can do, showing a dialog without the possibility to cancel/close the dialog through the escape-key.
Other possibilities are MessageBoxButton.YesNoCancel, but IMO this is confusing because it shows three buttons for only two operations . Or one can use MessageBox.OKCancel, but this is IMO not clear enough. In my dialogs I want to ask the user if her really wants to execute the operation. And for this, a simple ok is not appropriate. A yes (I want) is much better than an ok (go on).
How do you handle this? Is it a non-topic or do you think as I do and have an own MessageBox-implementation or do you know a possibility to extend the System.Windows.MessageBox-class?
I have a program that prints using the printdocument control. How do I check for errors in the program. Sometimes the program prints ok, sometimes the print does not print at all or give any feedback about the status of the print.
Bireirectional printing is enabled on the printer.
The program prints barcoded orders to a barcode label printer. The supplier's only cue to supply is the printed barcode label. I can see in the program that the orders are getting queued, and at certain intervals a timer runs to update each available order's status to "printed".As far as I am aware, there is no "Error" event of the printdocument control, and the printing is an asynchronous operation. So how should I check?
[URL]...From this link, it explains the formula of how getting the critical level of the products, but I can't imagine how to automatic-compute it because every month and every year there's a computation to be done
just if you are using Microsoft Access Data Connectivity Components 2010 in your application to read data from mdb access files, you might get unexpected exceptions and your application will crash!To reproduce this behavior the best way is to run my sample application which will allow you to see the bug directly in no time.This behavior may occur at any time, any where, but I found if you use Application.DoEvents, you increase the chance to run your application to crash.To reproduce ::
1. You should not have any Office version installed on your system (I am using Windows 7 x64).
2. install the Microsoft Access Database Engine 2010 x86 (or x64 and you'll have to set your project to x64).[URL]
3. Download and run my sample application in VB.NT 2010, and press the button, you will get it [URL]Where is Microsoft going, do you think?Should I hope to receive an official response?
From my login form, and when a correct Username and Password has been succesfull and I get a messageBox saying "welcome to your System" (Picture Below) and when I press the OK button in that MessageBox, I want to open Form3.do I add code to the Underlined code (below Picture), or Do I write a completley different code after the messageBox code.
How can I create a confirmation popup box into my Windows Form project? I use SQL Server Compact and Visual Studio 2008 Pro.At the moment I have some buttons and operations that delete selected rows straight from my database.
What I want to do, is have those buttons continue with the coded operation if the user clicks "OK" on the confirmation box.The box should be like the MsgBox, but with two selections: "OK" and "CANCEL".
P.S. I have several places to include that confirmation operation.
Loading a form is the easiest thing to do. Unfortunately with the 2008 version, I keep running into new problems. Now, my forms will not load when I run and click the main form button, yet they used to work, so, I am therefore, seriously baffled. I'm hoping I just forgot to put in some code. So anyone who reads this post, please enter in the proper code for loading a form. such as for forms 1, 2, 3 and 4. 1 is the main form, and 2, 3, and 4 are the other forms. also if there is a loading procedure on the other forms, please note those two.[code]
I have a datagridview named dgvInventory. Okay when you have data inside your datagridview all you have to do is push the delete button on your keyboard and it automatically deletes the record. However, I want a popup box that says "Are you sure you want to delete this record?", and if yes is clicked then the item will be deleted, if not then the record stays the same.
I am trying to make a routine to handle closing a program with a confirmation dialog box. The problem I am having is I cannot get the confirmation to work right. [Code] If I run this nothing happens. The dialog box goes away but the program stays open. I have also tried options with e.cancel and my version of visual studio (2008) does not recognize that as a proper command.
I'm currently coding a button which will delete a record from a database if clicked. However, I want some sort of confirmation after they click it so there are no accidents. I was imagining a popup box that tells them they are about to delete this record with two buttons cancel and OK. If cancelled, nothing happens, but if OK is pressed, then the server would execute the delete as coded. How would I do this in asp/vb?
I want to do something like when click on the close button, a message box will pop up and if yes, close it else remain in the same form. But the following coding seems only consider one side while the other side is ignored.
Style = MsgBoxStyle.DefaultButton2 Or MsgBoxStyle.Question Or MsgBoxStyle.YesNo Check = MsgBox("Do you want to quit?", Style, "Exit confirmation") If Check = MsgBoxResult.Yes Then Application.Exit() End If
I have an attribute that I just added to my database to hold confirmation numbers. The only problem is they are all null so I am getting errors. Thus I need a method to generate random confirmation numbers (no duplicates). The column entries have a max size of varchar(20)
I am using jQuery confirmation box within my listView and the confirmation box displayed with the user clicks delete. The problem that I am faced with, is that when the user clicks OK it, the lvAlbums_ItemDeleting event is not fired.
I have spent days looking at different jQuery confirmation box examples but this is the best I can do. Ideally I would want to be use [URL] within gridviews, dataViews and ListViews but can't find examples which exactly provide steps to follow.
Here's my Dim result As New DialogResult result = MessageBox.Show("Are you sure you want to delete " & LoadedEmployee.EmployeeFull_name & "?", "Employee deletion confirmation", MessageBoxButtons.YesNo) If result = DialogResult.Yes Then **code here** End If I'm getting the following error: Object reference not set to an instance of an object.
I am trying to close my application and I have coded on the form closing, form closed events to call an exit form which asks the user for confirmation to exit or not. All works fine. When I press the X button on the winform things act different. On the main form where I press the X btn I store some user ID data that I use throughout the app. If I press cancel on the exit form that data is lost from the main form and cannot be used afterwards. So if the user pressed by mistake the X btn and then presses cancel on the exit form the application loses some stored data and many functions stop working.
I have an attribute that I just added to my database to hold confirmation numbers. The only problem is they are all null so I am getting errors. Thus I need a method to generate random confirmation numbers (no duplicates). The column entries have a max size of varchar(20).
I have now got a DataGridView on a form with a toolstrip which automatically created for me when I dragged the DataGridView from the DataSources on the Solution explorer window. I now would like to know how can I have a pop out window saying " Are you sure you would like to delete xxx?" with a OK button and Cancel button.
I need to provide security confirmation image for registering on my website. it should show each time different numbers or letters or combination of them. Any body has suggestions for me? I don't know really how can it be done so please provide me with detailed information.
I have a form1 that logs in a user to form2 but before it moves on to form2 i would like to confirm that the user holds a valid live or hotmail account.
Alright so I have a webrequest on my program and it requests a login page, and I use the streamreader to read the webrequest and I set a textbox text as the text that I get from the site after the webrequest. The text I get is something like this:{"Code":null,"ConfirmationId ": 3023,"Description":null,"MessageType":"Success")I am wondering how do I get it to only get the text confirmation id (in this example it's 3023) and not the whole page.
I want to send a Link that contains a unique identifier and verify the Guid in an another page named login.aspx So how do I add the link and how do I retrieve the Guid from the login.aspx to compare it to the one I saved in the SQL database...
We were using the parent's FormClosing event handler to get user confirmation of the exit before continuing, but have just discovered that the child windows get closed before this is run. We only want a single confirmation message box, but I guess that would require the child windows to ask the parent to confirm.
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.StaffTableAdapter.Fill(Me.StaffDBDataSet.Staff) BindingNavigator1.DeleteItem = Nothing 'Clear the default value of BindingNavigator's DeleteItem property End Sub
[code].....
When I selected a record in datagridview and hit delete, it always deleted the first row in the datagridview then if I tried to delete any of the row again, it would not let me. I would like the selected row to be deleted,how I can do that?