private NumericGridFilter(NumericGridFilterControl numericGridFilterControl, bool useCustomFilterPlacement, bool showInBetweenOperator) : base(useCustomFilterPlacement) { _numericGridFilterControl = numericGridFilterControl; _numericGridFilterControl.Changed += new EventHandler(OnNumericGridFilterControlChanged); ShowInBetweenOperator = showInBetweenOperator; }
/// <summary> /// Creates a new instance with <see cref="GridFilterBase.UseCustomFilterPlacement"/> /// set to true and not having the 'in between' operator. /// </summary> /// <param name="numericGridFilterControl">A <see cref="NumericGridFilterControl"/> /// instance which should be used by the filter.</param> /// <param name="showInBetweenOperator">Determines whether the 'in between' operator is available.</param> public NumericGridFilter(NumericGridFilterControl numericGridFilterControl, bool showInBetweenOperator) : this(numericGridFilterControl, true, showInBetweenOperator) { }
/// <summary> /// Creates a new instance with <see cref="GridFilterBase.UseCustomFilterPlacement"/> /// set to true and not having the 'in between' operator. /// </summary> /// <param name="numericGridFilterControl">A <see cref="NumericGridFilterControl"/> /// instance which should be used by the filter.</param> public NumericGridFilter(NumericGridFilterControl numericGridFilterControl) : this(numericGridFilterControl, true, false) { }