gpt4 book ai didi

wpf - 如何避免默认情况下在wpf Listbox中选择第一项?

转载 作者:行者123 更新时间:2023-12-04 10:26:38 30 4
gpt4 key购买 nike

我想避免在 Listbox 中默认发生的第一项选择当应用程序加载时。我试过了

SelectedIndex= -1

但它没有用。我不想在 ListBox 时选择任何项目加载直到用户从 Listbox 中选择任何项目.
我有 IsSynchronization设置为真,但使其 false也没有解决我的问题。虽然我必须保留 IsSychronization设置为 true总是。但没关系。我做了谷歌,但找不到任何相关的答案。

谁能告诉我该怎么做?

最佳答案

我有这种情况发生在我身上。当我绑定(bind)ListBox.ItemsSource直接到我的 View 模型中的集合,默认情况下没有选择re。

当我切换到使用 CollectionViewSource作为 ListBox.ItemsSource ,突然默认第一个项目被选中。

原来这是由于 ListBox.IsSynchronizedWithCurrentItem .将其设置为

IsSynchronizedWithCurrentItem="False"

ListBox恢复了默认情况下没有选择任何内容的期望行为。

关于wpf - 如何避免默认情况下在wpf Listbox中选择第一项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14257928/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com