30得票5回答
WPF ListBox with a ListBox - UI 虚拟化和滚动

我的原型显示包含“页面”的“文档”,而这些页面则用缩略图表示。每个文档可以有任意数量的页面。例如,可能有1000个文档,每个文档有5页,或者有5个文档,每个文档有1000页,或者介于两者之间。文档不包含其他文档。在我的xaml标记中,我有一个ListBox,它的ItemsTemplate引用了...

29得票5回答
如何在ListBox中将项目添加到列表开头?

有没有一种方法可以在不使用循环重写整个列表的情况下将项目添加到WinForms ListBox的开头? 解决我的问题的另一种方法是以相反的顺序(最新的条目在顶部)显示ListBox,但我不知道该如何实现。 我的ListBox控件用作日志查看器,其中最近的条目应该在顶部。

28得票3回答
右键单击选择一个ListBox中的项目

我想制作一个项目列表,可以通过右键单击并弹出上下文菜单执行多个操作。这方面我已经完成了,没有任何问题。 但是,当你右键单击某个项目时,我希望选中鼠标悬停的项目而不是保留当前选定的项目。 我已经研究了这个问题和其他相关问题,并尝试使用indexFromPoint(通过我的研究找到),但每当我...

28得票6回答
Silverlight 3: ListBox数据模板HorizontalAlignment

我有一个ListBox,它的ItemTemplate绑定到一个DataTemplate。我的问题是,我无法让模板中的元素拉伸到ListBox的整个宽度。<ListBox x:Name="listPeople" VerticalAlignment="Stretch" HorizontalA...

28得票7回答
如何实现添加/删除列表项的淡入淡出效果?

假设我有一个绑定到ObservableCollection的ListBox,我想对添加/删除的ListBoxItems进行动画处理,比如淡入/淡出、下滑/上滑等。我该怎么做呢?

27得票7回答
如何为列表框中的每个项目设置不同的工具提示文本?

我有一个列表框,它的数据绑定到一个对象集合。这个列表框被配置为显示每个对象的一个标识属性。我想显示一个工具提示,其中包含与列表框中悬停的项目相关的信息,而不是整个列表框只显示一个工具提示。 我正在使用WinForms,在一些有用的博客文章的帮助下,我想出了一个相当不错的解决方案,并希望分享出...

27得票3回答
当我的 ListBox 中包含图片时,为什么会出现 OutOfMemoryException 异常?

我想在我的自定义相册中展示存储在Windows Phone 8照片文件夹中的所有图片,该相册使用ListBox来显示这些图片。 ListBox的代码如下: <phone:PhoneApplicationPage.Resources> <MyApp:Pr...

27得票4回答
ListBox中的DataTemplate作为UserControl

我希望可以像DataTemplates一样在其他UserControls中重复使用我的UserControl,比如在页面或窗口中。这里的例子是在一个ListBox中。整个应用程序都遵循MVVM模式。 我有一个名为“CardControl”的UserControl来显示一个简单的对象“Card...

27得票6回答
一个ItemsControl与其项源不一致 - WPF列表框

我有一个包含ListBox控件的WPF窗口,当执行按钮点击方法时,该控件会被填充。 XAML:<ListBox Name="ThirdPartyListBox" ItemsSource="{Binding}" Margin="0,70,0,0"> ...

26得票6回答
如何在WPF中实现复选框列表框?

虽然我有一些编写Winforms应用程序的经验,但是WPF的“模糊性”仍然使我难以理解最佳实践和设计模式。 尽管我在运行时填充了列表,但我的列表框显示为空。 我按照这篇有帮助的文章中的简单说明进行了操作,但没有成功。我怀疑我错过了某种DataBind()方法,我需要告诉列表框我已完成修改底...