Skip to content

Commit 7beb54b

Browse files
committed
.
1 parent 1530425 commit 7beb54b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

SuperGrate/Controls/Components/SGProgressBar.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,15 @@ namespace SuperGrate.Controls.Components
77
{
88
public class SGProgressBar : ProgressBar
99
{
10+
private bool DesignMode = false;
1011
private System.Windows.Controls.ProgressBar ProgressBar = new System.Windows.Controls.ProgressBar();
1112
public SGProgressBar()
1213
{
13-
if (LicenseManager.CurrentContext.UsageMode == LicenseUsageMode.Designtime) return;
14+
if (LicenseManager.CurrentContext.UsageMode == LicenseUsageMode.Designtime)
15+
{
16+
DesignMode = true;
17+
return;
18+
}
1419
ElementHost host = new ElementHost();
1520
host.Dock = DockStyle.Fill;
1621
host.Parent = this;
@@ -43,7 +48,7 @@ public SGProgressBar()
4348
protected override void OnSizeChanged(EventArgs e)
4449
{
4550
base.OnSizeChanged(e);
46-
Misc.ApplyStyles(ProgressBar);
51+
if (!DesignMode) Misc.ApplyStyles(ProgressBar);
4752
}
4853
}
4954
}

0 commit comments

Comments
 (0)