Click here to Skip to main content
15,881,938 members
Home / Discussions / C#
   

C#

 
GeneralRe: DateTimePicker Display Case Pin
Mazdak9-Jan-04 0:54
Mazdak9-Jan-04 0:54 
Generalfonts (maybe) Pin
brain2cpu8-Jan-04 19:57
professionalbrain2cpu8-Jan-04 19:57 
Questionhow to reject the invalid row adding to datatable? Pin
wangier8-Jan-04 16:39
wangier8-Jan-04 16:39 
AnswerRe: how to reject the invalid row adding to datatable? Pin
Heath Stewart8-Jan-04 17:15
protectorHeath Stewart8-Jan-04 17:15 
GeneralRe: how to reject the invalid row adding to datatable? Pin
wangier8-Jan-04 17:20
wangier8-Jan-04 17:20 
GeneralRe: how to reject the invalid row adding to datatable? Pin
Heath Stewart8-Jan-04 18:53
protectorHeath Stewart8-Jan-04 18:53 
GeneralRe: how to reject the invalid row adding to datatable? Pin
wangier8-Jan-04 21:45
wangier8-Jan-04 21:45 
GeneralRe: how to reject the invalid row adding to datatable? Pin
Heath Stewart9-Jan-04 3:50
protectorHeath Stewart9-Jan-04 3:50 
Try Application.ThreadException then. I use the same thing in our program I designed at work but couldn't remember which event I was using. It's been a long time since I wrote that section of the container application.

Also, just a helpful tip: try the is keyword instead of obj.GetType() == typeof(SomeClass). It results in fewer IL instructions (better performance) and, IMO, is a little easier to read:
public static void Main(string[] args)
{
  Application.ThreadException +=
    new ThreadExceptionEventHandler(UnhandledException);
  Application.Run(new FormRegisterConsole());
}
 
private static void UnhandledException(object sender,
  ThreadExceptionEventArgs e)
{
  if (e.Exception is ErrorDataRowException)
  {
    //...
  }
  else
  {
    //...
  }
}


 

-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
GeneralRe: how to reject the invalid row adding to datatable? Pin
wangier11-Jan-04 18:24
wangier11-Jan-04 18:24 
Questionhow to prevent changing columns' width in datagrid? Pin
wangier8-Jan-04 16:38
wangier8-Jan-04 16:38 
AnswerRe: how to prevent changing columns' width in datagrid? Pin
Heath Stewart8-Jan-04 17:12
protectorHeath Stewart8-Jan-04 17:12 
GeneralRe: how to prevent changing columns' width in datagrid? Pin
wangier8-Jan-04 20:51
wangier8-Jan-04 20:51 
AnswerRe: how to prevent changing columns' width in datagrid? Pin
Guillermo Rivero8-Jan-04 19:04
Guillermo Rivero8-Jan-04 19:04 
GeneralQuestion about GUI techniques... Interesting, I promise. Pin
madjeux8-Jan-04 15:01
madjeux8-Jan-04 15:01 
GeneralRe: Question about GUI techniques... Interesting, I promise. Pin
Christian Graus8-Jan-04 15:29
protectorChristian Graus8-Jan-04 15:29 
GeneralRe: Question about GUI techniques... Interesting, I promise. Pin
madjeux9-Jan-04 14:34
madjeux9-Jan-04 14:34 
Questionhow to create Componet of my favourite Pict in the ToolBox Pin
meetweb8-Jan-04 14:11
meetweb8-Jan-04 14:11 
AnswerRe: how to create Componet of my favourite Pict in the ToolBox Pin
Heath Stewart8-Jan-04 16:50
protectorHeath Stewart8-Jan-04 16:50 
GeneralFIX Gateway Server Pin
Kingvest8-Jan-04 12:53
Kingvest8-Jan-04 12:53 
GeneralCrystal Reports and Sql Server 2000 Pin
obelisk298-Jan-04 12:34
obelisk298-Jan-04 12:34 
GeneralRe: Crystal Reports and Sql Server 2000 Pin
Heath Stewart8-Jan-04 12:46
protectorHeath Stewart8-Jan-04 12:46 
GeneralRe: Crystal Reports and Sql Server 2000 Pin
obelisk298-Jan-04 13:01
obelisk298-Jan-04 13:01 
GeneralRe: Crystal Reports and Sql Server 2000 Pin
Heath Stewart8-Jan-04 13:11
protectorHeath Stewart8-Jan-04 13:11 
GeneralRe: Crystal Reports and Sql Server 2000 Pin
obelisk298-Jan-04 13:20
obelisk298-Jan-04 13:20 
GeneralRe: Crystal Reports and Sql Server 2000 Pin
obelisk298-Jan-04 14:10
obelisk298-Jan-04 14:10 

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.