File tree Expand file tree Collapse file tree
SuperGrate/Controls/Components Expand file tree Collapse file tree Original file line number Diff line number Diff 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}
You can’t perform that action at this time.
0 commit comments