|
FormClosing has a FormClosingEventArgs parameter (usually called e). Set the Cancel to true to cancel the close, i.e.
e.Cancel = true;
|
|
|
|
|
sorry to waste your time i got the code, but a problem too,
private void Form1_Load(object sender, EventArgs e)
{
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ask);
}
public void ask(object sen, FormClosingEventArgs e)
{
DialogResult r= MessageBox.Show("do you really want to exit?", "exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (r == DialogResult.Yes)
{
Application.Exit();
}
else
{
e.Cancel = true;
}
}
when click on ok for the msgbox it doesn't exit at once , need to click two time to exit ,for the first time it doesn't exit .
|
|
|
|
|
Get rid of the call to Application.Exit
DialogResult result = MessageBox.Show("Do you really want to exit?", "Exit",
MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result != DialogResult.Yes)
e.Cancel = true;
DaveBTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
|
|
|
|
|
|
khoa cntt
|
cộng
| ngày
| lop1
| lop2
| Design same as:
valign="top">lop3
| lop4
| lop5
| lop6
| lop7
| lop8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Help me please!
sdbfkdskjfdkksdbfkdsjbfdksbf
|
|
|
|
|
kieu duc khuong wrote: Help me please!
With what?? You haven't asked a question.
|
|
|
|
|
I'm using a DLL written in C++ which creates a processing thread which processes items added to a queue from other threads. This works well from unmanaged code but I am now trying to use the DLL in a managed application. The thread is created and runs as expected processing items passed to it from C#, the problem occurs when I try to call Application.Run(dialog) or dialog.ShowDialog(). The form is destroyed immediately so it simply flashes on the screen and disappears. This does not happen when the unmanaged thread is not running.
The loop within the C++ thread is simply:
while( true )
{
WaitForSingleObject(hEvent);
while( !queue.empty() )
{
DoProcess(queue.front());
}
}
And the thread is created with:
g_hThread = CreateThread(NULL, NULL, ThumbnailThreadProc, NULL, 0, &g_nThreadId);
Is there a reason for this behaviour?
|
|
|
|
|
Two UI threads in 1 app maybe?
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
Hai i have a problem with pageload function.I want to disable the background of the page during loading and enable it when the page is loaded.I wrote the code as ClientScript.RegisterStartupScript(typeof(Page), "js", "javascript:Disablebackground();", true); to disable the background.in disablebackground function i wrote the javascript code.It is working in mozilla but not in Internet Explorer.Can u help me?
Thanks in advance.
Swapna K.
|
|
|
|
|
Kolluri Swapna wrote: javascript:Disablebackground()
You dont need to prefix the function with 'javascript' if its already in a script block.
Even better head off to the ASP.NET forum, and ask them how to put that in the 'body loader' of the page.
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
Hi friends,
Iam in a cofusion how to access array in form1 from form2.
|
|
|
|
|
|
This article must have been posted for a thousand times.
Always keep the Murphy Rules in mind!
|
|
|
|
|
Hi,
Iam a new to .net just begined few days back and iam facing difficulty in many things so only and posting things like that better u may give some idea regarding that
|
|
|
|
|
I don't believe being new in .NET is an excuse.
If you have searched your problem in CP, before you post your question, I am %100 sure that you would find your solution a lot more quicker than waiting for someone to post an answer.
Well anyway you have got your solution. What makes this argument unnecessary.
Happy coding.
Always keep the Murphy Rules in mind!
|
|
|
|
|
anyone knows any things about C# resources (like ebooks excluding MSDN)plz let me know coz that would be a great help -- thx--
|
|
|
|
|
Im sure many people here know a bit about resources and c#, if you want to learn a bit you need to research[^]
|
|
|
|
|
do you want to access your solution resources? is that it?
nelsonpaixao@yahoo.com.br
trying to help & get help
|
|
|
|
|
hai all,
we developed and deployed windows service in Client machine ,the problem is how can we make this service logon properties " Allow service intract with desktop " option Checked true ,i want make this as C# code ,while installing service.
Thanks&Regards,
Vishnu.
|
|
|
|
|
You cant, and it is not even supported in Vista, so look for another solution.
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
Instead of using Allow service interact with desktop setting it is better to have a separate winforms application that will be used for interacting with users. To communicate with this application and service you can use various IPC techniques such as pipes and remoting.
|
|
|
|
|
I've been playing with VS2008 this week, creating a data access project with C#. All was going nicely until tonight. I built a few forms to act as containers for the basic functions of the app, with the idea in mind that I can launch a series of dialog boxes from each form to walk the user through the steps to perform each function. I have no idea how to do that yet, but I'll learn.
After creating all the basic forms I tried to Build the solution, and received this error:
Error 1 The item "obj\Debug\EquipmentData.frmRecord.resources" was specified more than once in the "Resources" parameter. Duplicate items are not supported by the "Resources" parameter.
I have no idea where to go from here. The referenced file exists in the specified path. No resource file in the project refers to it twice. The error message tells me which project is causing the error, but doesn't include any mention of the file where the error appears. Online Help tells me that this can be caused by a duplicate entry in a resource file (there are none) or a command line, but I don't know how to view the command line used by the Build option in the IDE.
Can anyone tell me where to look to find the duplicate entry?
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
|
|
|
|
|
tell me that if you find out how
nelsonpaixao@yahoo.com.br
trying to help & get help
|
|
|
|
|
Hi guys,
If there is a textbox control in one form then how to assign it value to another form,for example to radio button (text) control.
|
|
|
|
|
|
Hi, i really dont have a clue of what you are trying to achieve there, but consider using other methods besides that.
Use mdi parent/child forms for exemple!!! or create a single form and fill it with different pages(usercontrols).
Drop that method (if you really can use other) ok???
nelsonpaixao@yahoo.com.br
trying to help & get help
|
|
|
|