Joined
·
65 Posts
Ok... I've got as coded...
and on my ComboBox
... this results in both events fireing...
Code:
private static void IsMethodChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
{
var element = d as FrameworkElement;
if (element != null)
{
// Create events here
element.PreviewMouseUp += element_PreviewMouseUp;
element.MouseLeave += element_MouseLeave;
}
}
static void element_PreviewMouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
{
InvokeViewModelMethod(sender, PTWSys.ViewModels.ViewModelBase.EvenTypes.MouseLeftButtonUp);
}
static void element_MouseLeave(object sender, System.Windows.Input.MouseEventArgs e)
{
InvokeViewModelMethod(sender, PTWSys.ViewModels.ViewModelBase.EvenTypes.MouseLeftButtonUp);
}
Code:
behaviours:EventBehaviour.MethodParameter="IsolationTypeChanged"