mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-03 00:00:57 +08:00
58 lines
1.1 KiB
C#
58 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Text;
|
|
using System.Windows.Media;
|
|
using AIStudio.Wpf.DiagramDesigner.Geometrys;
|
|
|
|
namespace AIStudio.Wpf.DiagramDesigner
|
|
{
|
|
public interface IColorViewModel
|
|
{
|
|
IColorObject LineColor
|
|
{
|
|
get; set;
|
|
}
|
|
IColorObject FillColor
|
|
{
|
|
get; set;
|
|
}
|
|
Color ShadowColor
|
|
{
|
|
get; set;
|
|
}
|
|
double LineWidth
|
|
{
|
|
get; set;
|
|
}
|
|
ArrowPathStyle LeftArrowPathStyle
|
|
{
|
|
get; set;
|
|
}
|
|
ArrowPathStyle RightArrowPathStyle
|
|
{
|
|
get; set;
|
|
}
|
|
ArrowSizeStyle LeftArrowSizeStyle
|
|
{
|
|
get; set;
|
|
}
|
|
ArrowSizeStyle RightArrowSizeStyle
|
|
{
|
|
get; set;
|
|
}
|
|
|
|
double LeftArrowSize
|
|
{
|
|
get;
|
|
}
|
|
|
|
double RightArrowSize
|
|
{
|
|
get;
|
|
}
|
|
|
|
event PropertyChangedEventHandler PropertyChanged;
|
|
}
|
|
}
|