public static void Handle(Tenum key, bool?isChecked) { var m = new ButtonMessage <Tenum>(key); m.Checked = isChecked; MessageTube.Publish <ButtonMessage>(m); }
/// <summary> /// Button Click handlers would call this method, and Button CommandParameter /// is the string of an enum value /// </summary> public static void HandleButton(Object sender, RoutedEventArgs e) { Button bu = (Button)sender; //object x = bu.CommandParameter; // contains string var m = new ButtonMessage <Tenum>(Convert.ToString(bu.CommandParameter)); MessageTube.Publish <ButtonMessage>(m); }
protected virtual void HandleButton(ButtonMessage <Tenum> m) { }