问题标签 [listboxitem]
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.
silverlight - Silverlight ListBox OnMouseOver 事件
我有一个绑定到 WCF 服务数据的 ListBox。当用户将鼠标悬停在其中一个 ListBoxItems 上时,我想在单独的区域中显示相关文本。列表绑定到的数据集合中的每个项目都有一个 Description 属性。
如何连接到特定 ListBoxItem 的 mouseover 事件?
wpf - 没有 ItemContainer 的选定项目的列表框前景色问题
替代文字 http://akashkava.com/blog/wp-content/uploads/2009/12/ListBoxItem-Selection-Problem.png
下面的代码,行为有点奇怪。
请注意,第一个选择保持黑色,这是因为 Item 不是它自己的 ItemContainer,但是在第二种情况下,Item 是它自己的 ItemContainer,因此样式可以正常工作。大多数时候,我们通过模板填充数据,并且每次我们的 Item 不是它自己的 ItemContainer 时,这就是 TextBlock 在前景色方面表现得很奇怪的原因。
重要提示:我正在寻找“为什么会发生这种情况”的答案,而不是如何解决它,我知道解决方法 TextElement.Foreground="{TemplateBinding Foreground}",但我想知道为什么会这样。
wpf - 将 ListBoxItem 的 IsSelected 属性绑定到对象源中的某个属性
我有一个 WPFListBox
控件,并将其设置ItemsSource
为项目对象的集合。如何将 的IsSelected
属性绑定ListBoxItem
到Selected
相应项目对象的属性,而无需将对象的实例设置为Binding.Source
?
listbox - NSIS:如何将项目添加到列表框控件?
如何在 NSIS 的运行时将项目添加到列表框控件?
c# - 在 Style 中定义 InputBindings
我想ListBoxItem
在Style
. 这可能吗?
wpf - 在项目选择上缩小 ListBox
我有一个使用数据模板的列表框。我需要的是在选择项目后我想缩小列表框本身,而不是里面的列表项。我已经在 selector.selected 和 unselected 上尝试了事件触发器,但它没有触发。我还在数据模板上放了一个数据触发器,但我无法从这里访问列表框。有任何想法吗?
wpf - WPF TreeView 在根根折叠时不会折叠其以前使用的空间
我有一些具有各种集合属性的对象,我使用 ItemTemplate 的 DataTemplate 在 ListBox 中显示这些对象。在该 DataTemplate 中有一个 TreeView,它将各种属性显示为根 TreeViewItem 的 TreeViewItem 子项,该子项表示 ListBoxItem 中显示的项目。我的问题是:ListBoxItems 在 DataTemplate 中具有完全展开的 TreeView 的垂直大小。有什么办法可以改变它,使 ListBoxItems 的尺寸尽可能小?
我的 XAML:
wpf - ListBoxItem 按钮上 IsMouseOver 的奇怪问题
我的列表框项目有一个模板。它包括一个图像按钮。当您悬停时,该按钮会更改图像。我遇到的问题是它在我悬停时向按钮添加了一个奇怪的工件。仅当它位于 ListBoxItem 中时才会发生这种情况。如果我将按钮放在主画布上,它可以正常工作。
这是正常状态下的图像:
这是悬停状态的图像:注意顶部和右侧边缘的 2 条白线。
更奇怪的是,当您将鼠标移开时,它会还原图像,但工件仍然存在:
这是我的按钮的代码。我尝试过使用每个背景画笔(按钮、列表框项目等)
我的列表框项目模板:
asp.net - 回发时列表框项增加
我制作了一个使用 ASP.NET 的 Web 部件。上面有一个列表框和两个按钮。单击按钮 A 时,它会在列表框中添加一个新项目。单击按钮 B 时,它将回发列表项数据。但是当您单击按钮 B 时,列表框编号的数量变为两倍。有没有人遇到过这个问题?
此致,
c# - WPF:将数据插入放置在 ListBoxItem 中的 ListBox
我正在尝试创造精美的外观Listbox
。ListBoxItem
s 应该在被选中后扩展,但问题是,它们还应该包含另一个ListBox
填充了有关特定项目的一些详细信息,我不知道如何将一些数据放入其中。我已经尝试从 C# 代码访问它并在 XAML 中绑定它,但我仍然远离解决方案。