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);
        }