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(); }
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)))); }
public DelegateCommand(DelegateCommand.SimpleEventHandler handler) { this.handler = handler; }