/// <summary> /// Return the Visible property value. /// </summary> /// <param name="button">The button.</param> /// <returns></returns> public bool Visible_Get(enControl_StandardButtons button) { switch (button) { case enControl_StandardButtons.Ok: return(btnOk.Visible); case enControl_StandardButtons.Cancel: return(btnCancel.Visible); case enControl_StandardButtons.Apply: return(btnApply.Visible); case enControl_StandardButtons.Help: return(btnHelp.Visible); case enControl_StandardButtons.Copy2Clipboard: return(btnClipboard.Visible); default: throw new ArgumentException("Undefined enumerable!", nameof(button)); } }
/// <summary> /// Set the button Visible. /// </summary> /// <param name="button">The button.</param> /// <param name="value">if set to <c>true</c> [value].</param> public void Visible_Set(enControl_StandardButtons button, bool value) { switch (button) { case enControl_StandardButtons.Ok: btnOk.Visible = value; break; case enControl_StandardButtons.Cancel: btnCancel.Visible = value; break; case enControl_StandardButtons.Apply: btnApply.Visible = value; break; case enControl_StandardButtons.Help: btnHelp.Visible = value; break; case enControl_StandardButtons.Copy2Clipboard: btnClipboard.Visible = value; break; default: throw new ArgumentException("Undefined enumerable!", nameof(button)); } }
public onStandardButtons_EventArgs(enControl_StandardButtons type = enControl_StandardButtons.Ok) { Button_Type = type; }