问题标签 [selecteditem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WPF Listview 访问 SelectedItem 和子项
好的,我的 C# WPF ListView 控件有更多问题。这是它的所有荣耀:
我正在用以下内容填充 listView:
双击一行时,我正忙着从一行中检索数据。DoubleClick 确实会弹出一个消息框,其中包含行中的所有数据,但我似乎无法仅获取一个子项或单元格的数据。假设一行有 ISBN:1234567 标题:Hurrr 作者:Waldo,我如何仅检索 ISBN 或仅检索标题?
对 C# 和 .Net 仍然很陌生,我的头撞到了墙上。我认为这应该很简单。
wpf - WPF:让列表框保持不变
我有这种情况,我有一个ListBox
从后台线程填充的(它是一个地址簿,数据来自 AD)。
问题在于,由于列表已排序(使用CollectionViewSource
)并且在检索更多数据时也可供用户使用,因此随着新项目被插入到列表中的各个位置,它会在整个地方弹跳。所以它对用户可用,但由于用户的选择一直不在视野范围内,因此大多数情况下无法使用。
有没有办法保留Focus
选定的项目,并保留选择,即使项目是从后台线程的选择上方和下方插入的?我不想在服务器上进行排序,我知道这对于 AD 来说可能是一件坏事。
.net - 在 ComboBox 中以不同方式显示所选项目
我有一个组合框,我在其中设置了一个ItemTemplate
看起来像这样的组合框:
如您所见,我得到了三列让用户看到不同的信息。但是,我希望组合中的选定项目仅显示第二列。换句话说,有没有一种方法可以让ItemTemplate
你在向下滚动时以不同的方式显示项目,而不是在它关闭并且你只看到选择时?
wpf - WPF TabControl 更改选定的选项卡
嗨,我有两个问题。
- 如何以编程方式将 WPF 选项卡控件中的选定选项卡从一个选项卡更改为另一个选项卡。
- 如何获得对要在其中设置选定选项卡的“其他选项卡”的引用?
wpf - 如何为 WPF Windows.Controls.ComboBox 设置(未绑定)SelectedIndex?
这应该很容易,但它不起作用。我有一个绑定到列表的 WPF 组合框。
- 这些项目填充得很好
- 我希望第一个项目在启动时显示。
- 然而!如果 SelectedIndex 设置为 0 或其他任何值,则它保持空白。
沃兹普?
代码结果:表单加载时未选择任何项目。:-(
.net - 使 WPF ListBoxItems 可选择
我有ListBox
一个相当简单的ItemTemplate
定义 - 包含 aTextBlock
和 a Button
。这显示如预期,但有一个问题。当我单击 的内容(ListBoxItem
即文本或按钮)时,不会在ListBox
. 如果我点击它的空白部分。ListBoxItem
当我单击该行的任意位置时,我希望选择。实现这一目标需要什么?
wpf - WPF ComboBox SelectedItem 未更新
我在使用WPF ComboBox时遇到问题。我的情况是我有一个显示一些值的组合框。我正在将ContentControl
s 添加到 ComboBox 的Items
属性中。我已将Content
这些 ContentControl 绑定到某个数据源,以便我可以动态更改内容。问题是如果选择的项目的内容更改了 ComboBox 下拉更新中的项目,但 ComboBox SelectionChange 中的项目保持不变。
请问有什么建议吗?
c# - 单击组合框时的WPF Listview / Gridview设置选定项
我在使用 GridView 作为 ListView 的视图时遇到问题,我想做的是在用户从 Gridview 中的组合框中进行选择并在事件中传递所选项目时触发一个事件。
- 我的第一个问题是,当用户单击一行中的组合框时,该行没有被选中(这意味着所选项目保持为空,除非他们先单击其他地方)。有没有一种干净的方法可以做到这一点而不试图捕捉鼠标点击或任何东西?
- 其次,WPF 组合框上没有 selectionchangecommited 事件,除了检查组合框是否启用之外,是否有更简洁的方法来检查用户是否手动选择了选项?
谢谢
flash - 如何重置 AS3 列表组件以便不选择任何内容(NOT selectedIndex=0)
我在 AS3 电影的舞台上有一个列表组件。我在运行时用值填充它,用户可以选择多个值。
单击按钮时,我希望列表重置为未选择任何内容的状态,我所能想到的就是将所选索引设置为 0 并将列表中的第一个位置留空或读取“从列表中选择”并使代码在被选中时忽略它。
有没有办法将列表(和组合框组件)重置为未选择的任何内容。
谢谢
c# - 以编程方式更改选定的 ListBoxItem
是否可以在 Windows Presentation Foundation 中更改ListBoxItem
从 Code-Behind 中选择的内容?
这真的是一个非常简单的任务,我有一个Next
和Previous
按钮,它们代表ListBox
. 但是,myListBox.items
当然是我存储在ListBox
.
那么,如何获取ListBoxItem
设置IsSelected
属性?