public BindableAxis registerBindAxis(String id, BindAxisEvent @event, BindableButton positiveButton, BindableButton negativeButton) { BindableAxisImpl axis = new BindableAxisImpl(id, @event, positiveButton, negativeButton); axisBinds.add(axis); axisLookup.put(id, axis); return(axis); }
private static void CommandChanged(DependencyObject source, DependencyPropertyChangedEventArgs e) { BindableButton button = source as BindableButton; button.RegisterCommand((ICommand)e.OldValue, (ICommand)e.NewValue); }
public BindableAxis registerBindAxis(String id, BindableButton positiveButton, BindableButton negativeButton) { return(registerBindAxis(id, new BindAxisEvent(), positiveButton, negativeButton)); }