C# WPF:单击列表框中部分可见的行将向上滚动,而不是激活项目中的控件

C# WPF:单击列表框中部分可见的行将向上滚动,而不是激活项目中的控件,c#,wpf,combobox,listbox,C#,Wpf,Combobox,Listbox,我将复选框作为列表框中的项目 如果单击列表框中部分可见的行,它将向上滚动列表视图以使该项完全可见,但不会选中复选框 有没有办法解决这个问题?很难理解你的问题是什么。请添加更多信息并发布一些代码。您可以在数据模板中将listboxitem的IsSelected属性绑定到Combobox的IsChecked属性。我们今天也遇到了这个问题。更好的解释是:第一次单击部分可见行上的列表框将滚动列表框,而不是单击下面的项目。(或者更可能的是,滚动列表框,因此现在单击事件开始于一行,结束于另一行,因此可能

我将复选框作为列表框中的项目

如果单击列表框中部分可见的行,它将向上滚动列表视图以使该项完全可见,但不会选中复选框


有没有办法解决这个问题?

很难理解你的问题是什么。请添加更多信息并发布一些代码。您可以在数据模板中将listboxitem的IsSelected属性绑定到Combobox的IsChecked属性。我们今天也遇到了这个问题。更好的解释是:第一次单击部分可见行上的列表框将滚动列表框,而不是单击下面的项目。(或者更可能的是,滚动列表框,因此现在单击事件开始于一行,结束于另一行,因此可能会被忽略)