예제 #1
0
 public CodeOptionsControl(CodeOptionsModel codeOptionsModel, DelegateCommand.SimpleEventHandler resetToDefault)
 {
     CodeOptionsControl.defaultPreviewFontFamilyName = ((System.Windows.Media.FontFamily) this.FindResource((object)SystemFonts.MessageFontFamilyKey)).ToString();
     this.resetToDefault   = resetToDefault;
     this.codeOptionsModel = codeOptionsModel;
     this.DataContext      = (object)this.codeOptionsModel;
     this.InitializeComponent();
 }
예제 #2
0
 private static DelegateCommand AsyncDelegateCommand(DelegateCommand.SimpleEventHandler method)
 {
     return(new DelegateCommand((DelegateCommand.SimpleEventHandler)(() => Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Send, (Delegate)(arg =>
     {
         method();
         return (object)null;
     }), (object)null))));
 }
예제 #3
0
 public DelegateCommand(DelegateCommand.SimpleEventHandler handler)
 {
     this.handler = handler;
 }