// (0.2.1)NowLoadingプロパティによるコマンド実行の無効化を実装. #region *データロード完了時(MainWindowViewModel_JampDataOpened) private void MainWindowViewModel_JampDataOpened(object sender, JampDataEventArgs e) { switch (e.DataType) { case DataType.DepthProfile: //DepthProfileData.Layers break; } NowLoading = false; }
// TabControl.SelectedItemイベントを使わずに行う方法がある? private void ViewModel_JampDataOpened(object sender, JampDataEventArgs e) { switch (e.DataType) { case DataType.WideScan: tabControlData.SelectedIndex = 0; break; case DataType.DepthProfile: tabControlData.SelectedIndex = 1; break; } }