105040 Update 移除下标变化事件,不再触发自动跳转选中项

This commit is contained in:
lihanbo 2025-01-20 17:06:08 +08:00
parent 526429631f
commit ea4ad17ad2
2 changed files with 2 additions and 12 deletions

View File

@ -49,8 +49,6 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.View
InitializeComponent();
_viewModel = new ScannerViewModel();
this.DataContext = _viewModel;
}
private void TopMostWindow_Checked(object sender, RoutedEventArgs e)
@ -100,17 +98,9 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.View
_viewModel.GetCurrentDoc();
_viewModel.GetAllCables();
ScannerInfo scannerInfo = new ScannerInfo(_viewModel);
ScannerInfo scannerInfo = new(_viewModel);
this.Closing += scannerInfo.ScannerInfoClosed;
scannerInfo.Show();
WeakReferenceMessenger.Default.Register<CommonMessage, string>(sender, "ScanedIndexChanged", (r, m) =>
{
Dispatcher.BeginInvoke(new Action(() =>
{
CableList.ScrollIntoView(CableList.SelectedItem);
}));
}
);
}
private void Button_Click(object sender, RoutedEventArgs e)

View File

@ -45,7 +45,7 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.ViewModel
{
_scanedIndex = value;
OnPropertyChanged(nameof(ScanedIndex));
WeakReferenceMessenger.Default.Send(new CommonMessage(value), "ScanedIndexChanged");
//WeakReferenceMessenger.Default.Send(new CommonMessage(value), "ScanedIndexChanged");
}
}
private string _inputCode;