private void AddCondition(ValidatableControl conditionControl) { conditionControl.Margin = new Thickness(2, 2, 0, 2); if (conditionControl is IConditionControl) { ((IConditionControl)conditionControl).RemoveClicked += () => pnlCondition.Children.Remove(conditionControl); } pnlCondition.Children.Add(conditionControl); }
private void AddCondition(ValidatableControl conditionControl) { btnConOperator.Visibility = Visibility.Collapsed; btnConValue.Visibility = Visibility.Collapsed; conditionControl.Margin = new Thickness(4); if (conditionControl is IConditionControl) { ((IConditionControl)conditionControl).RemoveClicked += () => { btnConOperator.Visibility = Visibility.Visible; btnConValue.Visibility = Visibility.Visible; pnlCondition.Children.Clear(); }; } pnlCondition.Children.Add(conditionControl); }