47 lines
1.6 KiB
C#
47 lines
1.6 KiB
C#
using Aurora;
|
|
using System.Windows;
|
|
|
|
namespace AuroraLaser.Amplitude
|
|
{
|
|
/// <summary>
|
|
/// WinLaserSettingView.xaml에 대한 상호 작용 논리
|
|
/// </summary>
|
|
public partial class WinLaserSettingView : Window
|
|
{
|
|
private WinLaserSettingViewModel m_ViewModel;
|
|
public WinLaserSettingView(IAuroraEnvironment auroraEnv, string deviceId)
|
|
{
|
|
InitializeComponent();
|
|
m_ViewModel = new WinLaserSettingViewModel(auroraEnv, deviceId);
|
|
DataContext = m_ViewModel;
|
|
}
|
|
|
|
//private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
|
//{
|
|
// ComboBox cbItem = (ComboBox)sender;
|
|
|
|
// if(cbItem.Name == "cbPulsePickerTrigger")
|
|
// {
|
|
// m_ViewModel.LaserDevice.SetTrigger(m_ViewModel.SelectedTrigger);
|
|
// }
|
|
// else if (cbItem.Name == "cbPulsePickerAlignment")
|
|
// {
|
|
// m_ViewModel.LaserDevice.SetAlignment(m_ViewModel.SelectedAlignment);
|
|
// }
|
|
// else if (cbItem.Name == "cbGate")
|
|
// {
|
|
// m_ViewModel.LaserDevice.SetGate(m_ViewModel.SelectedGate);
|
|
// }
|
|
// else if (cbItem.Name == "cbTransmission")
|
|
// {
|
|
// //m_ViewModel.LaserDevice.SetTransmission(m_ViewModel.SelectedAlignment);
|
|
// }
|
|
// else if (cbItem.Name == "cbTransmissionPercent")
|
|
// {
|
|
// //m_ViewModel.LaserDevice.SetAlignmentPercent(m_ViewModel.SelectedAlignment);
|
|
// }
|
|
|
|
//}
|
|
}
|
|
}
|