protected override void DrawContent(PopupFormGraphicsInfoArgs info) { base.DrawContent(info); MyCustomBlobPopupFormViewInfo vi = info.ViewInfo as MyCustomBlobPopupFormViewInfo; MyPopupContainerForm form = vi.Form as MyPopupContainerForm; Rectangle rect = form.myButton.Bounds; rect.X = rect.Right; rect.Width = vi.SizeGripRect.X - rect.X; info.Graphics.DrawString("MyPopupBaseSizeableFormPainter", info.ViewInfo.Appearance.GetFont(), Brushes.Red, rect); }
private int GetMyCustomButtonHeight() { MyPopupContainerForm form = Form as MyPopupContainerForm; return(form.CustomButtonSize.Height + 2 * form.Indent); }