public void UpDownButtonsAccessibleObject_Ctor_Default()
        {
            using UpDownBase upDownBase       = new SubUpDownBase();
            using UpDownButtons upDownButtons = new UpDownButtons(upDownBase);
            UpDownButtonsAccessibleObject accessibleObject = new UpDownButtonsAccessibleObject(upDownButtons);

            Assert.Equal(upDownButtons, accessibleObject.Owner);
            Assert.False(upDownBase.IsHandleCreated);
            Assert.False(upDownButtons.IsHandleCreated);
        }
        public void UpDownButtonsAccessibleObject_GetPropertyValue_Pattern_ReturnsExpected(bool expected, int propertyId)
        {
            using TrackBar trackBar        = new();
            using SubUpDownBase upDownBase = new();
            UpDownButtons upDownButtons = upDownBase.UpDownButtonsInternal;
            UpDownButtonsAccessibleObject accessibleObject = (UpDownButtonsAccessibleObject)upDownButtons.AccessibilityObject;

            Assert.Equal(expected, accessibleObject.GetPropertyValue((UiaCore.UIA)propertyId) ?? false);
            Assert.False(upDownBase.IsHandleCreated);
        }
Exemple #3
0
 public DirectionButtonAccessibleObject(UpDownButtonsAccessibleObject parent, bool up)
 {
     _parent = parent.OrThrowIfNull();
     _up     = up;
 }
Exemple #4
0
 public DirectionButtonAccessibleObject(UpDownButtonsAccessibleObject parent, bool up) {
     this.parent = parent;
     this.up = up;
 }
Exemple #5
0
 public DirectionButtonAccessibleObject(UpDownButtonsAccessibleObject parent, bool up)
 {
     _parent = parent;
     _up     = up;
 }
Exemple #6
0
 public DirectionButtonAccessibleObject(UpDownButtonsAccessibleObject parent, bool up)
 {
     _parent = parent ?? throw new ArgumentNullException(nameof(parent));
     _up     = up;
 }