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(); InitializeComponent();
_viewModel = new ScannerViewModel(); _viewModel = new ScannerViewModel();
this.DataContext = _viewModel; this.DataContext = _viewModel;
} }
private void TopMostWindow_Checked(object sender, RoutedEventArgs e) private void TopMostWindow_Checked(object sender, RoutedEventArgs e)
@ -100,17 +98,9 @@ namespace Sinvo.EplanHpD.Plugin.WPFUI.View
_viewModel.GetCurrentDoc(); _viewModel.GetCurrentDoc();
_viewModel.GetAllCables(); _viewModel.GetAllCables();
ScannerInfo scannerInfo = new ScannerInfo(_viewModel); ScannerInfo scannerInfo = new(_viewModel);
this.Closing += scannerInfo.ScannerInfoClosed; this.Closing += scannerInfo.ScannerInfoClosed;
scannerInfo.Show(); 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) private void Button_Click(object sender, RoutedEventArgs e)

View File

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