Click here to Skip to main content
15,892,059 members
Home / Discussions / C#
   

C#

 
GeneralLoading a DLL Dynamically Pin
draco_iii16-Feb-04 3:37
draco_iii16-Feb-04 3:37 
GeneralRe: Loading a DLL Dynamically Pin
partyganger16-Feb-04 3:41
partyganger16-Feb-04 3:41 
GeneralSingle quotes in query Pin
Reinier van de Wetering16-Feb-04 1:33
Reinier van de Wetering16-Feb-04 1:33 
GeneralRe: Single quotes in query Pin
Mazdak16-Feb-04 3:01
Mazdak16-Feb-04 3:01 
GeneralRe: Single quotes in query Pin
Verdant12316-Feb-04 11:16
Verdant12316-Feb-04 11:16 
GeneralPrintPreviewDialog Pin
brain2cpu16-Feb-04 1:10
professionalbrain2cpu16-Feb-04 1:10 
GeneralRe: PrintPreviewDialog Pin
Reinier van de Wetering16-Feb-04 1:41
Reinier van de Wetering16-Feb-04 1:41 
GeneralRe: PrintPreviewDialog Pin
Heath Stewart16-Feb-04 6:28
protectorHeath Stewart16-Feb-04 6:28 
I'm the one that originally posted that, and you could do the same thing for the print button. Just cycle through the controls (or even using the same code above) and if the control is a Button and has the right properties (if you're developing localized applications, don't check the Text property), and add an EventHandler to the ClickEvent.

Honestly, though, the best think you could do is check the DialogResult returned from PrintPreviewDialog.ShowDialog (inherited from CommonDialog). If everything is set up correctly in the PrintPreviewDialog constructor, closing the form with the Close button (the X) should return DialogResult.Cancel, while doing anything else should return a different result. Just get the return value and put a breakpoint there to see what's returned. When possible, don't rely on hacks like I mentioned for finding the Zoom property of the hosted PrintPreviewControl.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: PrintPreviewDialog Pin
brain2cpu17-Feb-04 0:34
professionalbrain2cpu17-Feb-04 0:34 
GeneralHttpWebRequest problems... Pin
Shammut16-Feb-04 0:55
Shammut16-Feb-04 0:55 
GeneralRe: HttpWebRequest problems... Pin
Heath Stewart16-Feb-04 6:23
protectorHeath Stewart16-Feb-04 6:23 
GeneralRe: HttpWebRequest problems... Pin
Shammut16-Feb-04 8:04
Shammut16-Feb-04 8:04 
GeneralRe: HttpWebRequest problems... Pin
Heath Stewart16-Feb-04 8:56
protectorHeath Stewart16-Feb-04 8:56 
GeneralPassing a structure with array pointers to a Win32 DLL Pin
Member 88417915-Feb-04 22:15
Member 88417915-Feb-04 22:15 
GeneralRe: Passing a structure with array pointers to a Win32 DLL Pin
Mazdak15-Feb-04 23:31
Mazdak15-Feb-04 23:31 
GeneralRe: Passing a structure with array pointers to a Win32 DLL Pin
Heath Stewart16-Feb-04 6:18
protectorHeath Stewart16-Feb-04 6:18 
GeneralAdvanced File Property Pin
KriZ~15-Feb-04 19:21
sussKriZ~15-Feb-04 19:21 
GeneralRe: Advanced File Property Pin
Heath Stewart16-Feb-04 6:09
protectorHeath Stewart16-Feb-04 6:09 
Generalall C# user read ^_^ a windows made for C# programmers Plus a funny joke about C#n00b for everybody Pin
CSharp131415-Feb-04 18:38
CSharp131415-Feb-04 18:38 
GeneralRe: all C# user read ^_^ a windows made for C# programmers Plus a funny joke about C#n00b for everybody Pin
CWIZO16-Feb-04 8:21
CWIZO16-Feb-04 8:21 
GeneralSingle/Double.ToString() help Pin
Verdant12315-Feb-04 16:53
Verdant12315-Feb-04 16:53 
GeneralRe: Single/Double.ToString() help Pin
Werdna15-Feb-04 20:21
Werdna15-Feb-04 20:21 
GeneralRe: Single/Double.ToString() help Pin
Heath Stewart16-Feb-04 5:55
protectorHeath Stewart16-Feb-04 5:55 
GeneralFree C# Training Pin
Tony M John15-Feb-04 15:07
Tony M John15-Feb-04 15:07 
GeneralRe: Free C# Training Pin
Anonymous16-Feb-04 15:08
Anonymous16-Feb-04 15:08 

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.