static void UpdateUi(BaseLinkButton view, TextView control) { if (view.FontSize > 0) { control.TextSize = (float)view.FontSize; } if (view.IsUnderline) { control.PaintFlags = control.PaintFlags | PaintFlags.UnderlineText; } }
private static void UpdateUi(BaseLinkButton view, UILabel control) { var labelTitle = new NSMutableAttributedString(control.Text); if (view.IsUnderline) { labelTitle.AddAttribute(UIStringAttributeKey.UnderlineStyle, NSNumber.FromInt32((int)NSUnderlineStyle.Single), new NSRange(0, labelTitle.Length)); } control.AttributedText = labelTitle; }
internal void RenderButton(HtmlTextWriter writer, int index) { string id = ToolbarParent.ClientID + "_item_" + index.ToString(); writer.AddAttribute(HtmlTextWriterAttribute.Id, id); RenderButtonWrapperAttributes(writer); writer.RenderBeginTag(HtmlTextWriterTag.Div); if (BaseLinkButton.Text == "") { BaseLinkButton.Text = " "; // required for image to show } RenderButtonLinkAttributes(writer); //if (!PostBack) // BaseLinkButton.PostBackUrl = "javascript:void(0);"; BaseLinkButton.RenderControl(writer); writer.RenderEndTag(); }