您好!您提到的问题是关于WPF ListBox SelectedItem不可见的问题,这可能是由于滚动条同步问题导致的。以下是一些可能的解决方案:
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ListBox listBox = sender as ListBox;
if (listBox != null && listBox.SelectedItem != null)
{
listBox.ScrollIntoView(listBox.SelectedItem);
}
}
<ListBox ScrollViewer.CanContentScroll="False">
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ListBox listBox = sender as ListBox;
if (listBox != null && listBox.SelectedItem != null)
{
listBox.UpdateLayout();
listBox.ScrollIntoView(listBox.SelectedItem);
}
}
希望这些解决方案能够帮助您解决问题!
领取专属 10元无门槛券
手把手带您无忧上云