private void _MakeButtonClose() { _closeButton = new Button(); CloseButton.Anchor = AnchorStyles.Right; CloseButton.CanSelect = false; CloseButton.Text = ""; if (ApplicationBehaviour.Resources != null && ApplicationBehaviour.Resources.Images.Close != null) { CloseButton.Image = ApplicationBehaviour.Resources.Images.Close; } else { CloseButton.Text = "X"; } CloseButton.HoverColor = System.Drawing.Color.FromArgb(252, 252, 252); CloseButton.BorderHoverColor = System.Drawing.Color.Transparent; CloseButton.Location = new Point(Width - 32, 1); CloseButton.Name = "buttonClose"; CloseButton.BackColor = System.Drawing.Color.FromArgb(238, 238, 242); CloseButton.BorderColor = System.Drawing.Color.Transparent; CloseButton.Size = new System.Drawing.Size(24, 16); CloseButton.ForeColor = System.Drawing.Color.FromArgb(64, 64, 64); CloseButton.BringToFront(); CloseButton.Click += (o, e) => { Close(); }; Controls.Add(CloseButton); }
public InnerHeader(InnerTabPage parentTabPage) : base(parentTabPage) { InitializeComponent(); closeButton = new CloseButton(parentTabPage); closeButton.Location = new Point(Width - closeButton.Width, 0); closeButton.constant = true; closeButton.hidden = true; closeButton.Enabled = false; Controls.Add(closeButton); closeButton.BringToFront(); richTextBox1.BackColor = Color.FromArgb(114, 106, 112); richTextBox1.SelectionAlignment = HorizontalAlignment.Center; richTextBox1.SelectionFont = new Font(richTextBox1.Font.FontFamily, 20, (FontStyle)(richTextBox1.SelectionFont.Style)); foreach (Control c in Controls) { c.Click += (sender, e) => { SelectControl(); }; } //ImageBlend.ToPanelColor(pictureBox1.Image); }
protected override void OnLayout(LayoutEventArgs levent) { closeBtn.Location = new Point(ClientRectangle.Width - closeBtn.Size.Width - 2, 2); closeBtn.BringToFront(); base.OnLayout(levent); }