30 lines
950 B
C#
30 lines
950 B
C#
|
using System;
|
|||
|
using System.Drawing;
|
|||
|
|
|||
|
namespace RyzStudio.Windows.ThemedForms
|
|||
|
{
|
|||
|
public partial class ProgressBar : RyzStudio.Windows.ThemedForms.UserControl
|
|||
|
{
|
|||
|
public ProgressBar() : base()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
|
|||
|
styleActive = new ThemeStyle(1, 3, 2, Color.FromArgb(112, 112, 112), Color.White);
|
|||
|
}
|
|||
|
|
|||
|
public int Minimum { get => userControl1.Minimum; set => userControl1.Minimum = value; }
|
|||
|
public int Maximum { get => userControl1.Maximum; set => userControl1.Maximum = value; }
|
|||
|
public int Value { get => userControl1.Value; set => userControl1.Value = value; }
|
|||
|
|
|||
|
public Color BarColour { get => userControl1.BarColour; set => userControl1.BarColour = value; }
|
|||
|
public Color BarTextColour { get => userControl1.BarTextColour; set => userControl1.BarTextColour = value; }
|
|||
|
|
|||
|
protected override void OnSizeChanged(EventArgs e)
|
|||
|
{
|
|||
|
base.OnSizeChanged(e);
|
|||
|
|
|||
|
this.Invalidate();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|