88 lines
2.4 KiB
C#
88 lines
2.4 KiB
C#
![]() |
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.ComponentModel;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
using SWS.Model;
|
|||
|
using Telerik.Windows.Controls;
|
|||
|
|
|||
|
namespace SWS.Electrical.Models
|
|||
|
{
|
|||
|
public class DtoAutoPlotLayout : DtoDrawing
|
|||
|
{
|
|||
|
private string _AutoDrawing;
|
|||
|
/// <summary>
|
|||
|
/// 已绘制 未绘制
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
public string AutoDrawing
|
|||
|
{
|
|||
|
get { return _AutoDrawing; }
|
|||
|
set { _AutoDrawing = value; RaisePropertyChanged(nameof(AutoDrawing)); }
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 工程数据ID
|
|||
|
/// </summary>
|
|||
|
public string EngineDataID { get; set; }
|
|||
|
/// <summary>
|
|||
|
/// 基点位号
|
|||
|
/// </summary>
|
|||
|
public string BasePointTagNumber { get; set; } = "";
|
|||
|
/// <summary>
|
|||
|
/// 比例
|
|||
|
/// </summary>
|
|||
|
public double Scale { get; set; }
|
|||
|
/// <summary>
|
|||
|
/// true:默认块,false:异性块
|
|||
|
/// </summary>
|
|||
|
public bool IsNotDefaultSymbol { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 元件位号
|
|||
|
/// </summary>
|
|||
|
public string TagNumber { get; set; } = "";
|
|||
|
/// <summary>
|
|||
|
/// tag
|
|||
|
/// </summary>
|
|||
|
public string TagNumber_Upper { get; set; } = "";
|
|||
|
/// <summary>
|
|||
|
/// system
|
|||
|
/// </summary>
|
|||
|
public string TagNumber_Lower { get; set; } = "";
|
|||
|
/// <summary>
|
|||
|
/// 图元文件Id
|
|||
|
/// </summary>
|
|||
|
public string FileId { get; set; }
|
|||
|
/// <summary>
|
|||
|
/// 基点在布置图上的句柄
|
|||
|
/// </summary>
|
|||
|
public string PixelOnDwg { get; set; }
|
|||
|
private string _TagPixelOnDwg;
|
|||
|
/// <summary>
|
|||
|
/// 元件在布置图上的句柄
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
public string TagPixelOnDwg
|
|||
|
{
|
|||
|
get { return _TagPixelOnDwg; }
|
|||
|
set { _TagPixelOnDwg = value; RaisePropertyChanged(nameof(TagPixelOnDwg)); }
|
|||
|
}
|
|||
|
/// <summary>
|
|||
|
/// 肋位号 和 偏移量
|
|||
|
/// </summary>
|
|||
|
public double X { get; set; }
|
|||
|
public string XOff { get; set; }
|
|||
|
/// <summary>
|
|||
|
/// 纵骨号 偏移量
|
|||
|
/// </summary>
|
|||
|
public string YOff { get; set; }
|
|||
|
|
|||
|
public string deck { get; set; }
|
|||
|
public string area { get; set; }
|
|||
|
|
|||
|
public LayoutTagInfoBrief Tag { get; set; }
|
|||
|
}
|
|||
|
}
|