INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Jobs

GroupBox won't show up

GroupBox won't show up

(OP)
Hello,

I have a form with a UserControl inside it, and inside that UserControl is a GroupBox:



Under certain conditions, I want to add another GroupBox below the first one. When those conditions are met, I add it dynamically as the following code snippet from the UserControl shows:

RevisionGroupBox.Dock = DockStyle.Top;

_newRevisionGroupBox = new GroupBox();
_newRevisionGroupBox.Text = "New Project Revision";
_newRevisionGroupBox.Anchor = AnchorStyles.Right | AnchorStyles.Bottom;
_newRevisionGroupBox.Dock = DockStyle.Bottom;
_newRevisionGroupBox.Size = new System.Drawing.Size(this.Width, 400);

Button ApplyButton = new Button();
ApplyButton.Text = "Apply";
ApplyButton.Anchor = AnchorStyles.Right | AnchorStyles.Bottom;
ApplyButton.DialogResult = DialogResult.OK;
_newRevisionGroupBox.Controls.Add(ApplyButton);

this.Controls.Add(_newRevisionGroupBox);

But the second GroupBox will not show up. It's supposed to show up in the grey area in the image above but that area remains grey.

I tried various things. For example, the first GroupBox's dock style is set to fill by default. When I add the second group box, I set the first groupbox to top and the second group box to bottom. I'm also giving the second groupbox a size as you can see. I'm also calling refresh on the UserControl.

Your help is very much appreciated.

RE: GroupBox won't show up

What is "this"? Is it the form, panel or your usercontrol?

"this" should be the object hosting the new groupbox (ie its parent control)

RE: GroupBox won't show up

(OP)
"this" is the UserControl.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Resources

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close