DotNet 4.8.1 build of DotNetBar
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
using System.Drawing;
|
||||
using DevComponents.DotNetBar.Metro.ColorTables;
|
||||
using DevComponents.DotNetBar.Metro.Rendering;
|
||||
using DevComponents.DotNetBar.Rendering;
|
||||
|
||||
namespace DevComponents.DotNetBar.Charts.Style
|
||||
{
|
||||
/// <summary>
|
||||
/// Create the Metro Visual Style for ChartControl.
|
||||
/// </summary>
|
||||
public class MetroStyleFactory : VisualStyleFactory
|
||||
{
|
||||
private MetroPartColors _MetroPartColors;
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the MetroStyleFactory class.
|
||||
/// </summary>
|
||||
public MetroStyleFactory()
|
||||
{
|
||||
_MetroPartColors = MetroRender.GetColorTable().MetroPartColors;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the MetroStyleFactory class.
|
||||
/// </summary>
|
||||
/// <param name="metroPartColors">Metro Part Colors to Initialize Style with.</param>
|
||||
public MetroStyleFactory(MetroPartColors metroPartColors)
|
||||
{
|
||||
_MetroPartColors = metroPartColors;
|
||||
|
||||
if (metroPartColors == null)
|
||||
_MetroPartColors = MetroRender.GetColorTable().MetroPartColors;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Create the DefaultVisualStyle for ChartControl.
|
||||
/// </summary>
|
||||
/// <param name="factory">Color-Factory used to generate colors.</param>
|
||||
/// <returns>New instance of DefaultVisualStyles class.</returns>s
|
||||
public override DefaultVisualStyles CreateStyle(ColorFactory factory)
|
||||
{
|
||||
DefaultVisualStyles visualStyle = new DefaultVisualStyles();
|
||||
|
||||
// TODO: Add int code
|
||||
|
||||
return (visualStyle);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user