The only changes needed to make it work for InvokeAction was in the Xaml
< WrapPanel name="ArgumentWrapPanel">and the OnModelItemChanged override:
//set ETB expression type var generics = invokeActionObj.GetType().GetGenericArguments(); if (generics.Length > 0) { this.ArgumentETB.ExpressionType = generics[0]; } else { this.ArgumentETB.IsEnabled = false; this.ArgumentETB.Expression = null; this.ArgumentWrapPanel.Visibility = System.Windows.Visibility.Collapsed; }
No comments:
Post a Comment