public void PictureBoxAccessibleObject_DefaultRole_ReturnsExpected(bool createControl, AccessibleRole accessibleRole) { using var pictureBox = new PictureBox(); if (createControl) { pictureBox.CreateControl(); } var pictureBoxAccessibleObject = new PictureBox.PictureBoxAccessibleObject(pictureBox); Assert.Equal(accessibleRole, pictureBoxAccessibleObject.Role); Assert.Equal(createControl, pictureBox.IsHandleCreated); }
public override void Load() { Content.Load(); Control = new PictureBox { Name = ControlName, Image = Content.Data }; if (Control == null) { throw new FailedToInitializeException("Failed to retrieve control."); } if (!Control.Created) { Control.CreateControl(); } RegisterCues(); }