private static string GetToolTipText(ASPxSmartGridViewECCommandButtonSettings buttonSettings, GridViewCommandButtonType buttonType, string defaultToolTip) { switch (buttonType) { case GridViewCommandButtonType.Image: return(GetValueOrDefault(buttonSettings.Text, defaultToolTip)); default: return(string.Empty); } }
private static void SetImageSettings(ASPxButton button, ASPxSmartGridViewECCommandButtonSettings buttonSettings, GridViewCommandButtonType buttonType) { switch (buttonType) { case GridViewCommandButtonType.Link: break; default: button.Image.CopyFrom(buttonSettings.Image); break; } }
private static string GetButtonText(ASPxSmartGridViewECCommandButtonSettings buttonSettings, GridViewCommandButtonType buttonType, string defaultText) { var buttonText = GetValueOrDefault(buttonSettings.Text, defaultText); switch (buttonType) { case GridViewCommandButtonType.Image: return(buttonSettings.Image.IsEmpty ? buttonText : string.Empty); default: return(buttonText); } }
private static GridViewCommandButtonType GetButtonType(ASPxSmartGridViewECCommandButtonSettings buttonSettings, GridViewCommandButtonType columnButtonType) { if (buttonSettings.ButtonType != GridViewCommandButtonType.Default) { return(buttonSettings.ButtonType); } if (columnButtonType != GridViewCommandButtonType.Default) { return(columnButtonType); } return(GridViewCommandButtonType.Link); }