378得票6回答
如何使ListBox的ItemTemplate在水平方向上拉伸到整个ListBox的宽度?

我希望ListItems可以延伸其橙色背景,填满整个Listbox。 目前它们的宽度仅限于FirstName和LastName的宽度。 我已经将我能设置的每个元素都设置为: HorizontalAlignment="Stretch"。 我希望ListBoxItems的背景可以随着用户拉伸...

63得票7回答
C#列表框项双击事件

我有一个列表框,其中包含一些项目。有没有办法为每个项目附加双击事件?Item 1 Item 2 Item 3 如果我双击Item 2,那么会弹出一个显示"Item 2"的MessageBox。如何实现这个功能?

58得票2回答
WPF - 如何结合使用DataTrigger和Trigger?

注意:我已经提出了相关问题:如何结合DataTrigger和EventTrigger? 我有一个包含多个项目的列表框。每个项目的类都实现了INotifyPropertyChanged接口,并且具有一个IsAvailable属性。我使用该属性来表示列表中不可用的选项,使用不同的颜色。 ...

43得票5回答
双击 ListBox 中的项以打开浏览器

我在我的WPF窗口中有一个绑定到ObservableCollection的ListBox。我想要在用户点击ListBox元素时打开浏览器(就像链接一样)。请问有人可以告诉我如何实现吗?我发现了一些关于listboxviews的东西,它只能用这种方式工作吗?还是只使用ListBox也有其他方法?...

38得票6回答
如何在WPF中的ListBox中捕获鼠标单击项?

我想在鼠标单击ListBox中的项目时收到通知,无论它是否已被选中。 我搜索并找到了这个:(http://kevin-berridge.blogspot.com/2008/06/wpf-listboxitem-double-click.html看一下评论)private void AddDo...

35得票5回答
ListBoxItem产生“System.Windows.Data Error: 4”绑定错误。

我已创建了以下ListBox:<ListBox x:Name="RecentItemsListBox" Grid.Row="1" BorderThickness="0" Margin="2,0,0,0" SelectionChanged="RecentItemsListBox_Selec...

25得票2回答
将ListBoxItem的IsSelected属性绑定到来自源对象的属性

我有一个WPF的ListBox控件,我正在将它的ItemsSource设置为一个项对象的集合。如何将ListBoxItem的IsSelected属性绑定到相应项对象的Selected属性上,而不需要实例化对象来设置Binding.Source?

21得票3回答
在C#中向ListBox添加一个ListBoxItem?

我知道:String test = "test"; ListBox.Items.Add(test); 或者String test = "test"; int index = 1; ListBox.Items.Insert(index, String); 如何把一个字符串添加到ListBox中,...

19得票5回答
带有单选和点击取消选择功能的 ListBox 列表控件...?

我需要一个列表框,第一次单击时选择项目,第二次单击时取消选择,以便任何时候只选定零个或一个项目。 当您按住ctrl键时,在选择模式为“Single”的列表框中实现了选择/取消选择,但不幸的是,我的所有用户都不能指望知道这一点。 在SelectionMode =“Multiple”下,我们具...

18得票3回答
WPF:如何处理对ListBox项目的单击?

在我的WPF应用程序中,我正在处理一个ListBox的SelectionChanged事件,它运行良好。 现在我需要处理一个点击事件(即使是对已选择的项目);我尝试使用MouseDown但它不起作用。如何处理ListBox上的项目点击?