2026-06-05 13:44:39 +09:00

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);
// }
//}
}
}