Xceed.Wpf.Toolkit.RangeSlider.SetSlidersMargins C# (CSharp) Method

SetSlidersMargins() private method

private SetSlidersMargins ( ) : void
return void
      private void SetSlidersMargins()
      {
        if( ( _lowerSlider != null ) && ( _higherSlider != null ) )
        {
          if( this.Orientation == Orientation.Horizontal )
          {
            double lowerSliderThumbWidth = RangeSlider.GetThumbWidth( _lowerSlider );
            double higherSliderThumbWidth = RangeSlider.GetThumbWidth( _higherSlider );

            _higherSlider.Margin = new Thickness( lowerSliderThumbWidth, 0d, 0d, 0d );
            _lowerSlider.Margin = new Thickness( 0d, 0d, higherSliderThumbWidth, 0d );
          }
          else
          {
            double lowerSliderThumbHeight = RangeSlider.GetThumbHeight( _lowerSlider );
            double higherSliderThumbHeight = RangeSlider.GetThumbHeight( _higherSlider );

            _higherSlider.Margin = new Thickness( 0d, 0d, 0d, lowerSliderThumbHeight );
            _lowerSlider.Margin = new Thickness( 0d, higherSliderThumbHeight, 0d, 0d );
          }
        }
      }