using MECF.Framework.Common.CommonData.SRD;
using OpenSEMI.ClientBase;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace CyberX8_Themes.UserControls
{
///
/// SRDUIControl.xaml 的交互逻辑
///
public partial class SRDUIControl : UserControl
{
public SRDUIControl()
{
InitializeComponent();
}
public static readonly DependencyProperty ArmUIPositionProperty = DependencyProperty.Register(
"ArmUIPosition", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)25.682, FrameworkPropertyMetadataOptions.AffectsRender));
///
/// ArmUIPosition (degree)
///
public double ArmUIPosition
{
get
{
return (double)this.GetValue(ArmUIPositionProperty);
}
set
{
this.SetValue(ArmUIPositionProperty, value);
}
}
public static readonly DependencyProperty RotationUIPositionProperty = DependencyProperty.Register(
"RotationUIPosition", typeof(double), typeof(SRDUIControl), new FrameworkPropertyMetadata((double)0, FrameworkPropertyMetadataOptions.AffectsRender));
///
/// RotationUIPosition (degree)
///
public double RotationUIPosition
{
get
{
return (double)this.GetValue(RotationUIPositionProperty);
}
set
{
this.SetValue(RotationUIPositionProperty, value);
}
}
public static readonly DependencyProperty WaferInfoProperty = DependencyProperty.Register(
"WaferInfo", typeof(WaferInfo), typeof(SRDUIControl));
///
/// WaferInfo
///
public WaferInfo WaferInfo
{
get
{
return (WaferInfo)this.GetValue(WaferInfoProperty);
}
set
{
this.SetValue(WaferInfoProperty, value);
}
}
public static readonly DependencyProperty CommonDataProperty = DependencyProperty.Register(
"CommonData", typeof(SrdCommonData), typeof(SRDUIControl), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.AffectsRender));
///
/// CommonData
///
public SrdCommonData CommonData
{
get
{
return (SrdCommonData)this.GetValue(CommonDataProperty);
}
set
{
this.SetValue(CommonDataProperty, value);
}
}
}
}