2 implementations of IButtonControl
System.Windows.Forms (2)
winforms\Managed\System\WinForms\Button.cs (1)
37public class Button : ButtonBase, IButtonControl {
winforms\Managed\System\WinForms\LinkLabel.cs (1)
43public class LinkLabel : Label, IButtonControl {
24 references to IButtonControl
System.Windows.Forms (24)
winforms\Managed\System\WinForms\ButtonBase.cs (2)
1273if (this is IButtonControl) { 1274((IButtonControl)this).PerformClick();
winforms\Managed\System\WinForms\Control.cs (5)
15692if (this is IButtonControl) { 17539IButtonControl ibuttonControl = control as IButtonControl; 18188if (control is IButtonControl && GetAmbientProperty(NativeMethods.ActiveX.DISPID_AMBIENT_UIDEAD, ref obj)) { 18189((IButtonControl)control).NotifyDefault((bool)obj);
winforms\Managed\System\WinForms\Form.cs (12)
346public IButtonControl AcceptButton { 348return (IButtonControl)Properties.GetObject(PropAcceptButton); 922public IButtonControl CancelButton { 924return (IButtonControl)Properties.GetObject(PropCancelButton); 5318IButtonControl button; 5322button = (IButtonControl)Properties.GetObject(PropDefaultButton); 5332button = (IButtonControl)Properties.GetObject(PropCancelButton); 6010private void SetDefaultButton(IButtonControl button) { 6011IButtonControl defaultButton = (IButtonControl)Properties.GetObject(PropDefaultButton); 6413if (cc.ActiveControl is IButtonControl) 6415SetDefaultButton((IButtonControl) cc.ActiveControl);
winforms\Managed\System\WinForms\LinkLabel.cs (3)
869DialogResult IButtonControl.DialogResult { 887void IButtonControl.NotifyDefault(bool value) { 1512void IButtonControl.PerformClick() {
winforms\Managed\System\WinForms\Printing\PrintPreviewDialog.cs (2)
98new public IButtonControl AcceptButton { 233new public IButtonControl CancelButton {