Siticone Nova GroupBox
The SiticoneNovaGroupBox is a uniquely elegant container that reimagines the classic group box.
Its signature feature is the seamless integration of the title text directly into the border line, creating a clean, uninterrupted layout.
It supports decorative accent lines next to the title and comprehensive customization for modern UI designs.
Title & Lines
Configure the distinctive title embedding and decorative lines.
| Property | Type | Description & Usage Example |
|---|---|---|
TitleLineColor |
Color | nova.TitleLineColor = Color.DeepSkyBlue; The color of the decorative lines extending from the title text. |
TitleLineWidth |
int | nova.TitleLineWidth = 20; Length of the decorative lines on either side of the title. Set to 0 to hide. |
TitlePadding |
int | nova.TitlePadding = 15; Spacing between the title text and the start of the border/lines. |
TitleAlignment |
NovaTitleAlignment |
nova.TitleAlignment = NovaTitleAlignment.Center;
Positions the title block: Left, Center, or Right.
|
Appearance Properties
Standard customization for the container body and border.
| Property | Type | Description & Usage Example |
|---|---|---|
FillColor |
Color | nova.FillColor = Color.White; Background color of the content area. |
BorderColor |
Color | nova.BorderColor = Color.LightGray; Color of the main bounding box border. |
BorderRadius |
int | nova.BorderRadius = 10; Corner roundness in pixels. |
TitleTextColor |
Color | nova.TitleTextColor = Color.Black; Color of the header text. |
Designer Support
Includes a Smart Tag panel for applying preset themes and quick configuration.
| Category | Features |
|---|---|
Theme Presets |
Apply curated styles instantly: Vintage Rose, Minty, Sky Blue, Lavender, Sunny Day, Seafoam, Powder, Linen, and more. |
Quick Config |
Access Title Alignment, Border Radius, and Title Font directly. |
Detailed Usage Examples
Example 1: "Vintage Rose" Theme
Applying a soft, elegant theme programmatically.
private void ApplyVintageTheme(SiticoneNovaGroupBox gb)
{
gb.FillColor = Color.FromArgb(254, 242, 242); // Soft Pink Background
gb.BorderColor = Color.FromArgb(252, 191, 191); // Rose Border
gb.TitleTextColor = Color.FromArgb(199, 21, 133); // Deep Pink Text
gb.TitleLineColor = Color.FromArgb(253, 224, 224); // Faint Pink Lines
gb.TitleAlignment = SiticoneNovaGroupBox.NovaTitleAlignment.Center;
gb.BorderRadius = 15;
}
Example 2: Clean Input Group
A minimalist setup for grouping form inputs.
private SiticoneNovaGroupBox CreateInputGroup()
{
var gb = new SiticoneNovaGroupBox
{
Text = "Personal Information",
Size = new Size(400, 250),
// Minimal Styling
FillColor = Color.White,
BorderColor = Color.LightGray,
TitleTextColor = Color.Gray,
// No decorative lines for cleaner look
TitleLineWidth = 0,
BorderRadius = 4,
TitleAlignment = SiticoneNovaGroupBox.NovaTitleAlignment.Left
};
return gb;
}