コード例 #1
0
ファイル: DrawText.cs プロジェクト: bqIcelove/DrawTools
 public DrawText(Point p, GraphicsPropertiesBase gp)
 {
     rectangle.X = p.X;
     rectangle.Y = p.Y;
     ApplyProperties(gp);
     Initialize();
 }
コード例 #2
0
 /// <summary>
 /// 设置属性
 /// </summary>
 /// <param name="graphicsProperties"></param>
 public void SetGraphicsProperties(GraphicsPropertiesBase graphicsProperties)
 {
     this.graphicsPropertiesBase = graphicsProperties;
 }
コード例 #3
0
ファイル: DrawText.cs プロジェクト: bqIcelove/DrawTools
 public override void ApplyProperties(GraphicsPropertiesBase properties)
 {
     base.ApplyProperties(properties);
     this.textBackgroundColor = ((GraphicsPropertiesText)properties).BackGroundColor;
     this.Note = ((GraphicsPropertiesText)properties).Note;
     this.TextColor = ((GraphicsPropertiesText)properties).TextColor;
     this.TextFont = ((GraphicsPropertiesText)properties).TextFont;
     this.IsVerticalText = ((GraphicsPropertiesText)properties).IsVerticalText;
 }
コード例 #4
0
ファイル: DrawLine.cs プロジェクト: bqIcelove/DrawTools
 public override void ApplyProperties(GraphicsPropertiesBase properties)
 {
     base.ApplyProperties(properties);
     this.EndPoint = ((GraphicsPropertiesLine)properties).EndPoint;
     Invalidate();
 }
コード例 #5
0
ファイル: DrawRectangle.cs プロジェクト: bqIcelove/DrawTools
 public override void ApplyProperties(GraphicsPropertiesBase properties)
 {
     base.ApplyProperties(properties);
     this.rectangle.Height = ((GraphicsPropertiesRectangle)properties).Rectabgle.Height;
     this.rectangle.Width = ((GraphicsPropertiesRectangle)properties).Rectabgle.Width;
     this.FillColor = ((GraphicsPropertiesRectangle)properties).FillColor;
 }
コード例 #6
0
ファイル: DrawImage.cs プロジェクト: bqIcelove/DrawTools
 public override void ApplyProperties(GraphicsPropertiesBase properties)
 {
     base.ApplyProperties(properties);
     this.rectangle.Height = ((GraphicsPropertiesImage)properties).Rectabgle.Height;
     this.rectangle.Width = ((GraphicsPropertiesImage)properties).Rectabgle.Width;
     this.FillColor = ((GraphicsPropertiesImage)properties).FillColor;
     if (((GraphicsPropertiesImage)properties).Bitmap != null)
     {
        this.image= this.TheImage = ((GraphicsPropertiesImage)properties).Bitmap;
     }
 }
コード例 #7
0
ファイル: DrawPie.cs プロジェクト: bqIcelove/DrawTools
 /// <summary>
 /// Apply properties for all selected objects
 /// </summary>
 public override void ApplyProperties( GraphicsPropertiesBase properties)
 {
 }