public XpandWinApplication() { if (_application == null) Application.ThreadException += (sender, args) => HandleException(args.Exception, this); else { Application.ThreadException += (sender, args) => HandleException(args.Exception, _application); } DetailViewCreating += OnDetailViewCreating; ListViewCreating += OnListViewCreating; if (_application == null) _application = this; }
public XpandWinApplication() { if (_application == null) { Application.ThreadException += (sender, args) => HandleException(args.Exception, this); } else { Application.ThreadException += (sender, args) => HandleException(args.Exception, _application); } DetailViewCreating += OnDetailViewCreating; ListViewCreating += OnListViewCreating; if (_application == null) { _application = this; } }
public static void HandleException(Exception exception, XpandWinApplication xpandWinApplication) { xpandWinApplication.HandleException(exception); }