using Aurora; using System.Windows; namespace AuroraLaser.Amplitude { /// /// WinLaserSettingView.xaml에 대한 상호 작용 논리 /// 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); // } //} } }