FIX. RadGroupBox AutoSize property is not taken into consideration
To reproduce: RadGroupBox1.GroupBoxElement.Header.Fill.Shape = New RoundRectShape(16, True, False, True, False) Workaround: RadGroupBox1.GroupBoxElement.Header.Fill.Shape = New OfficeShape()
Please refer to the attached screenshot. You will notice that the back color for the radio button differs from group box color. Workaround: this.radGroupBox1.BackColor = Color.FromArgb (37, 37, 38);
To reproduce: - Add a groupbox to a form. - Set larger than the default font. - Add a grid to the group box. - Dock it so it fills the available space. - The grid is covering the bottom part of the header. Workaround: radGroupBox1.Font = new Font("Segoe UI", 16, FontStyle.Regular); radGroupBox1.Padding = new Padding(2, radGroupBox1.GroupBoxElement.Header.Size.Height + 2,2, 2);
To reproduce: -add a RadGroupBox and from the smart tag collapse its header -add a RadGridView inside the RadGroupBox and dock the grid to fill the parent content. RadGridView does not occupy the whole RadGroupBox content. Workaround: public Form1() { InitializeComponent(); this.radGroupBox1.GroupBoxElement.Header.Visibility = Telerik.WinControls.ElementVisibility.Collapsed; this.radGridView1.Dock = DockStyle.None; this.radGridView1.Location = this.radGroupBox1.Location; this.radGridView1.Size = this.radGroupBox1.Size; this.radGroupBox1.Resize += radGroupBox1_Resize; } private void radGroupBox1_Resize(object sender, EventArgs e) { this.radGridView1.Size = this.radGroupBox1.Size; } Second scenario: - add a RadGroupBox and a RadGridView inside it. Change the RadGridView.Dock property to Fill. - increase the GroupBoxElement.Header.Font's size or change the HeaderPosition . The child control does not fill the entire available space. There is empty space at the top of the RadGroupBox.
The mnemonic key should activate the first control in the group box.
To reproduce: 1. drag a radgroupbox into form 2. drag 3 radpanels into radgroupbox 3. set the 3 radpanels' dock = dockstyle.top 4. set radgroupbox. autosize = true 5. drag a radbutton into form and out of radgroupbox 6. add click eventhandler to radbotton with below code private void Button1_Click(object sender, EventArgs e) { RadPanel2.Visible = !RadPanel2.Visible; } 7. run app, click the button continuously, you will see that the width of the RadGroupBoxwill increase. Workaround: Set the AutoSize property to false and prior to hiding/showing the panel modify the size of the RadGroupBox
When the GroupBoxStyle is Office, the default padding does not look ok when a control is docked to fill in RadGroupBox. The padding should either be (10, 30, 10, 10) or (0, 10, 0, 0).
When you mouse hover the white border of the content area of RadGroupBox in HighContrastBlack and then you mouse leave it, the border disappears.
1. Create a new project and edit its resources file. 2. Open the string resources designer. 3. Change the Access Modifier to public in order to create public properties. 4. Add a new string resource with an empty value. 5. Add RadGroupBox on the form and open the Designer.cs file. 6. You will see that the HeaderImageKey and FooterImageKey properties point to the newly added resource which is wrong.
FIX. RadGRoupBox - header should be positioned accordingly in RightToLeft mode
1. Add a RadGroupBox control on a form 2. Change its theme to Office2007Black 3. Drop a textbox control inside the group box. 4. Set its Multiline property to true. 5. Set its Dock property to Fill.
If there is a control in RadGroupBox which exceeds the bounds of RadGroupBox and the AutoScroll property is true, you normally get scrollbars. However, after scrolling a bit, you will notice that there are redrawing issues with RadGroupBox.