using DPumpHydr.WinFrmUI.Volute.ViewModel;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Data;
|
using System.Drawing;
|
using System.IO;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Windows.Forms;
|
|
namespace DPumpHydr.WinFrmUI.Volute
|
{
|
public partial class ctrlSetOutflowType : ParasInfoBaseCtrl
|
{
|
public ctrlSetOutflowType()
|
{
|
InitializeComponent();
|
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Side-exit-straight-line.png", 848, 508);
|
RBtn中心出口.Checked = true;
|
}
|
|
public bool Verify(out string error)
|
{
|
error = "";
|
if (!RBtn中心出口.Checked && !RBtn侧面出口曲线.Checked && !RBtn侧面出口直线.Checked)
|
{
|
error = "请选择出口类型!";
|
return false;
|
}
|
return true;
|
}
|
public eOutflowStyle GetBindingData()
|
{
|
if (RBtn中心出口.Checked)
|
{
|
return eOutflowStyle.中心出口_垂直法兰面流出;
|
}
|
else if (RBtn侧面出口曲线.Checked)
|
{
|
return eOutflowStyle.侧面出口_曲线连接;
|
}
|
else
|
{
|
return eOutflowStyle.侧面出口_直线连接;
|
}
|
}
|
public void SetBindingData(eOutflowStyle type)
|
{
|
if (type == eOutflowStyle.中心出口_垂直法兰面流出 )
|
{
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Side-exit-straight-line.png", 848, 508);
|
RBtn中心出口.Checked = true;
|
}
|
else if (type == eOutflowStyle.侧面出口_曲线连接 )
|
{
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Side-exit-curve.png", 848, 508);
|
RBtn侧面出口曲线.Checked = true;
|
}
|
else
|
{
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Central-exit.png", 848, 508);
|
RBtn侧面出口直线.Checked = true;
|
}
|
}
|
|
public void ShowPage(DPumpHydr.ViewModel.eWizardStepDiretion step_direction)
|
{
|
|
}
|
private void RBtn中心出口_CheckedChanged(object sender)
|
{
|
if (RBtn中心出口.Checked)
|
{
|
RBtn侧面出口曲线.Checked = false;
|
RBtn侧面出口直线.Checked = false;
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Central-exit.png", 848, 508);
|
}
|
}
|
|
private void RBtn侧面出口曲线_CheckedChanged(object sender)
|
{
|
if (RBtn侧面出口曲线.Checked)
|
{
|
RBtn中心出口.Checked = false;
|
RBtn侧面出口直线.Checked = false;
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Side-exit-curve.png", 848, 508);
|
}
|
}
|
|
private void RBtn侧面出口直线_CheckedChanged(object sender)
|
{
|
if (RBtn侧面出口直线.Checked)
|
{
|
RBtn侧面出口曲线.Checked = false;
|
RBtn中心出口.Checked = false;
|
metroTile出口图片.BackgroundImage = GlobalResource.BuildImage("Side-exit-straight-line.png", 848, 508);
|
}
|
}
|
}
|
}
|