问题标签 [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.

0 投票
2 回答
6121 浏览

wpf - WPF:列表框,使所选项目居中

是否可以始终将所选项目保留在列表框的中间?如果用户选择了一个项目,我想滚动以使新选择的项目位于中间。

我想它希望“边缘案例”(第一个和最后几个项目)成为可能,但这没关系。

0 投票
2 回答
11992 浏览

wpf - WPF ListBox - 获取 UIElement 而不是 SelectedItem

我创建了ListBox一个DataTemplateas Itemtemplate。但是,有没有一种简单的方法可以访问生成的代码UIElement而不是SelectedItem代码隐藏?

当我访问时SelectedItem,我只是从我的 ItemsSource集合中获取选定的对象。有没有办法访问UIElement(即DataTemplate与绑定对象一起生成的元素)?

0 投票
15 回答
32180 浏览

c# - 在列表框中选择文本框项不会更改列表框的选定项

我有一个显示文本框列表的 wpf 列表框。当我单击文本框时,列表框选择不会改变。我必须单击 TextBox 旁边的以选择列表框项。我需要为文本框设置一些属性以将点击事件转发到列表框吗?

0 投票
3 回答
8076 浏览

wpf - DisplayMemberPath 的组合框样式问题

我有一个 ComboBox 并且已将combo.ItemsSource属性设置为List对象。Book类包含两个属性:“缩写”“名称”。

我已将 ComboBox 的DisplayMemberPath设置为“ Abbreviation ”,但在 ComboBox 上设置的以下样式不显示 Abbreviation 属性,而是显示“ Words.Book ”,这是类的名称。ComboBox 下拉列表正确显示列表(使用指定的Abbreviation属性)。问题出在选定的 ComboBox item中,当 ComboBox 的下拉菜单关闭时显示的那个。

我猜问题出在 DataTemplate 的 ContentPresenter 中,但我找不到成功的解决方案。目前 ContentPresenter 的Content属性设置为 Content="{TemplateBinding Content} 但我不知道是否应该这样。

任何想法如何在所选项目上显示 DisplayMemberPath 中指定的属性?

谢谢

编码:

0 投票
1 回答
13800 浏览

c# - selecteditems 和 selectedindex c#

我是 C# 新手,我开始学习如何编程我正在学习编程到 Visual Studio Microsoft 版中,我使用 WindowsApplication 而不是控制台。在尝试编写此代码时,我遇到了这个命令:Selected Index 和 Selected Item,我想知道两者之间的区别。我现在对我的代码感到很困惑。我正在尝试执行的代码是在列表框中添加和删除文本。

谢谢你的帮助。

附加问题:在我的代码中,我有这一行:

我想了解这部分:第一行有一个名为“listBoxSelectedItem”的变量,类型为“int”。您选择的项目的位置将存储到名为“listBoxSelectedItem”的变量中。那是对的吗?

第二行是,“listBox1.SelectedIndex”是传递给方法的信息,“RemoveAt”我的理解是否正确?

谢谢

0 投票
2 回答
29887 浏览

silverlight - 在 Silverlight 中绑定 ComboBox.SelectedItem

这个快把我逼疯了。这是 XAML:

和代码隐藏:

当页面加载时,有一个选择了“Stuff 3”的组合框。单击按钮时,ComboBox 中的项目会发生变化,但应选择“Stuff 6”。相反,没有选择任何内容。

0 投票
4 回答
22689 浏览

silverlight - 在 Silverlight 中绑定 ComboBox.SelectedItem(更多)

与我之前的问题相关:在 Silverlight 中绑定 ComboBox.SelectedItem

我有一个像这样绑定的 ComboBox:

CurrentVideo 和 CurrentCommentary 属性都会定期更改。几次后,我收到此错误:

这对我来说似乎是一个 ComboBox 错误。我可以验证 CurrentVideo 在 CurrentCommentary 之前更改,因此所选项目应始终是列表中的项目。

相关,我真的不想要 Mode=TwoWay,因为当 ItemsSource 更改时,SelectedItem 暂时为空,这会在我的模型中重新设置,而我实际上并不想要。但是绑定根本不起作用(这似乎是另一个错误)。

0 投票
2 回答
1064 浏览

c# - 列表框所选项目应以某种颜色突出显示

我有ListBox一些图像。我想用某种颜色突出显示选定的项目。我正在WwrapPanel使用ScrollViewer. 有什么办法可以解决我的问题吗?

0 投票
2 回答
20654 浏览

c# - 如何用某种颜色突出显示树视图选定的项目?

我在 WPF 中有一个树视图。当我选择树视图项时,我想要不同的颜色。

0 投票
1 回答
1584 浏览

wpf - 选定项触发器

我可以在任何支持 SelectedItem 的控件中对 SelectedItem 属性使用触发器吗?

我想要的是当 SelectedItem 为Not null 以触发触发器时。

肿瘤坏死因子