Click here to Skip to main content
15,912,329 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: What is killing all WPF command CanExecutes? Pin
RNEELY27-Jun-08 13:38
RNEELY27-Jun-08 13:38 
GeneralRe: What is killing all WPF command CanExecutes? Pin
artwallacex27-Jun-08 14:07
artwallacex27-Jun-08 14:07 
QuestionWrapping a WPF GUI component to use it with a HID different than mouse? Pin
Member 367304824-Jun-08 7:07
Member 367304824-Jun-08 7:07 
QuestionMaking Refresh on Viewport3D Pin
sondos0123-Jun-08 23:46
sondos0123-Jun-08 23:46 
QuestionLoading DWF/DXF/DWG file Pin
Member 384581521-Jun-08 0:15
Member 384581521-Jun-08 0:15 
AnswerRe: Loading DWF/DXF/DWG file Pin
Pete O'Hanlon21-Jun-08 0:51
mvePete O'Hanlon21-Jun-08 0:51 
AnswerRe: Loading DWF/DXF/DWG file Pin
wout de zeeuw1-May-11 10:37
wout de zeeuw1-May-11 10:37 
QuestionSingleInstance Application Pin
Jammer20-Jun-08 9:21
Jammer20-Jun-08 9:21 
Hi All,

I need to make an application single instance, I've read and seen a few examples of doing this but none have really touched on WHERE to do this. In a WPF application with a normal App class inheriting from Application is this the best place to perform this check?

I'm looking at the Adam Nathan book which has a code sample, but putting this into the App class doesn't seem to work (this wont compile!):

public partial class App : Application
{
    bool mutexIsNew;
    using (System.Threading.Mutex m = new System.Threading.Mutex(true, "uniquename", out mutexIsNew))
    {
        if(mutexIsNew)
        // new instance
        else
        //shutdown
    }
}


Looking at this MS example http://msdn.microsoft.com/en-us/library/ms771662.aspx[^] rather than using a mutex (which seems the best way) they import a visual basic namespace into a csharp app!!

Cheers,

Jammer

Going where everyone here has gone before! Smile | :)
My Blog

AnswerRe: SingleInstance Application Pin
Pete O'Hanlon20-Jun-08 9:44
mvePete O'Hanlon20-Jun-08 9:44 
QuestionRe: SingleInstance Application [modified] Pin
Jammer20-Jun-08 12:25
Jammer20-Jun-08 12:25 
AnswerRe: SingleInstance Application Pin
Pete O'Hanlon21-Jun-08 0:49
mvePete O'Hanlon21-Jun-08 0:49 
GeneralRe: SingleInstance Application Pin
Jammer21-Jun-08 7:06
Jammer21-Jun-08 7:06 
GeneralRe: SingleInstance Application Pin
Pete O'Hanlon22-Jun-08 8:39
mvePete O'Hanlon22-Jun-08 8:39 
GeneralRe: SingleInstance Application Pin
Jammer22-Jun-08 23:43
Jammer22-Jun-08 23:43 
GeneralRe: SingleInstance Application Pin
Pete O'Hanlon23-Jun-08 0:02
mvePete O'Hanlon23-Jun-08 0:02 
GeneralRe: SingleInstance Application Pin
Jammer23-Jun-08 0:41
Jammer23-Jun-08 0:41 
GeneralRe: SingleInstance Application Pin
Jammer20-Jun-08 13:20
Jammer20-Jun-08 13:20 
AnswerRe: SingleInstance Application Pin
RNEELY27-Jun-08 7:43
RNEELY27-Jun-08 7:43 
QuestionBrain hits wall - WPF Help Please Pin
Rei Roldan19-Jun-08 7:54
Rei Roldan19-Jun-08 7:54 
AnswerRe: Brain hits wall - WPF Help Please Pin
Gideon Engelberth19-Jun-08 10:12
Gideon Engelberth19-Jun-08 10:12 
GeneralRe: Brain hits wall - WPF Help Please Pin
Rei Roldan19-Jun-08 10:21
Rei Roldan19-Jun-08 10:21 
GeneralRe: Brain hits wall - WPF Help Please Pin
Paul Conrad21-Jun-08 4:05
professionalPaul Conrad21-Jun-08 4:05 
QuestionWPF Navigation Pin
BlitzPackage18-Jun-08 8:44
BlitzPackage18-Jun-08 8:44 
AnswerRe: WPF Navigation Pin
Pete O'Hanlon18-Jun-08 8:52
mvePete O'Hanlon18-Jun-08 8:52 
GeneralRe: WPF Navigation Pin
BlitzPackage18-Jun-08 9:00
BlitzPackage18-Jun-08 9:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.