Esempio n. 1
0
 public static void SetMinorStart(this OrientationBasedMeasures obm, ref Rect rect, double value)
 {
     if (obm.ScrollOrientation == ScrollOrientation.Vertical)
     {
         rect.X = value;
     }
     else
     {
         rect.Y = value;
     }
 }
Esempio n. 2
0
 public static void AddMinorStart(this OrientationBasedMeasures obm, ref Rect rect, double increment)
 {
     if (obm.ScrollOrientation == ScrollOrientation.Vertical)
     {
         rect.X += increment;
     }
     else
     {
         rect.Y -= increment;
     }
 }
Esempio n. 3
0
 public static void SetMinorSize(this OrientationBasedMeasures obm, ref Rect rect, double value)
 {
     if (obm.ScrollOrientation == ScrollOrientation.Vertical)
     {
         rect.Width = value;
     }
     else
     {
         rect.Height = value;
     }
 }
Esempio n. 4
0
 public static double MinorEnd(this OrientationBasedMeasures obm, Rect rect)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? rect.X + rect.Width : rect.Y + rect.Height;
Esempio n. 5
0
 public static double MinorStart(this OrientationBasedMeasures obm, Rect rect)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? rect.X : rect.Y;
Esempio n. 6
0
 public static double MajorSize(this OrientationBasedMeasures obm, Rect rect)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? rect.Height : rect.Width;
Esempio n. 7
0
 public static double Minor(this OrientationBasedMeasures obm, Size size)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? size.Width : size.Height;
Esempio n. 8
0
 public static Size MinorMajorSize(this OrientationBasedMeasures obm, float minor, float major)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? new Size(minor, major) : new Size(major, minor);
Esempio n. 9
0
 public static Point MinorMajorPoint(this OrientationBasedMeasures obm, float minor, float major)
 => obm.ScrollOrientation == ScrollOrientation.Vertical ? new Point(minor, major) : new Point(major, minor);
Esempio n. 10
0
 public static Rect MinorMajorRect(this OrientationBasedMeasures obm, float minor, float major, float minorSize, float majorSize)
 => obm.ScrollOrientation == ScrollOrientation.Vertical
                         ? new Rect(minor, major, minorSize, majorSize)
                         : new Rect(major, minor, majorSize, minorSize);