|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.ComponentModel;
|
|
|
|
|
using System.Drawing;
|
|
|
|
|
using System.Data;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Windows.Forms;
|
|
|
|
|
|
|
|
|
|
namespace Mesnac.Controls.Feeding
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 组合管道
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ToolboxBitmap(typeof(CombinedStraightTube), "ICONS.StraightTube.bmp")]//新添加的代码
|
|
|
|
|
public partial class CombinedStraightTube : FeedingControl
|
|
|
|
|
{
|
|
|
|
|
public CombinedStraightTube()
|
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void CombinedStraightTube_Resize(object sender, EventArgs e)
|
|
|
|
|
{
|
|
|
|
|
this.Width = 59;
|
|
|
|
|
this.Height = 93;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 顶左横管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TopLeftTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH1.StatusName; }
|
|
|
|
|
set { this.straightTubeH1.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 顶左横管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeH.Statuses TopLeftTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH1.Status; }
|
|
|
|
|
set { this.straightTubeH1.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 顶右横管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TopRightTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH2.StatusName; }
|
|
|
|
|
set { this.straightTubeH2.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 顶右横管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeH.Statuses TopRightTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH2.Status; }
|
|
|
|
|
set { this.straightTubeH2.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 上左竖管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string UpLeftTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV3.StatusName; }
|
|
|
|
|
set { this.straightTubeV3.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 上左竖管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeV.Statuses UpLeftTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV3.Status; }
|
|
|
|
|
set { this.straightTubeV3.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 上右竖管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string UpRightTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV4.StatusName; }
|
|
|
|
|
set { this.straightTubeV4.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 上右竖管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeV.Statuses UpRightTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV4.Status; }
|
|
|
|
|
set { this.straightTubeV4.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 左通断阀动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string LeftOnoffStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.onoffValve1.StatusName; }
|
|
|
|
|
set { this.onoffValve1.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 左通断阀状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public OnoffValve.Statuses LeftOnoffStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.onoffValve1.Status; }
|
|
|
|
|
set { this.onoffValve1.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 右通断阀动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string RightOnoffStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.onoffValve2.StatusName; }
|
|
|
|
|
set { this.onoffValve2.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 右通断阀状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public OnoffValve.Statuses RightOnoffStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.onoffValve2.Status; }
|
|
|
|
|
set { this.onoffValve2.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 下左竖管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DownLeftTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV5.StatusName; }
|
|
|
|
|
set { this.straightTubeV5.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 下左竖管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeV.Statuses DownLeftTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV5.Status; }
|
|
|
|
|
set { this.straightTubeV5.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 下右竖管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DownRightTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV6.StatusName; }
|
|
|
|
|
set { this.straightTubeV6.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 下右竖管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeV.Statuses DownRightTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeV6.Status; }
|
|
|
|
|
set { this.straightTubeV6.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底左横管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BottomLeftTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH3.StatusName; }
|
|
|
|
|
set { this.straightTubeH3.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底左横管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeH.Statuses BottomLeftTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH3.Status; }
|
|
|
|
|
set { this.straightTubeH3.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底右横管动画属性
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BottomRightTubeStatusName
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH4.StatusName; }
|
|
|
|
|
set { this.straightTubeH4.StatusName = value; }
|
|
|
|
|
}
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 底右横管状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public StraightTubeH.Statuses BottomRightTubeStatus
|
|
|
|
|
{
|
|
|
|
|
get { return this.straightTubeH4.Status; }
|
|
|
|
|
set { this.straightTubeH4.Status = value; }
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|