我知道:String test = "test"; ListBox.Items.Add(test); 或者String test = "test"; int index = 1; ListBox.Items.Insert(index, String); 如何把一个字符串添加到ListBox中,...
我目前有一个ListBox控件,它的ItemsSource集合绑定到我的视图模型上的一个IEnumerable类型的属性。当该属性的引用更改时,ListBox会按预期更新,但是如果我有一个包含大量项并滚动到ListBox底部的情况下,然后将引用更改为另一个只包含1个项的集合,ListBox视图...
我正在使用StackPanel垂直布置多个控件(例如标题,子标题,列表框,分隔符,列表框等)。StackPanel是ScrollViewer的子级,以确保其内容始终可滚动。StackPanel中的控件之一是ListBox。它的ItemsSource数据绑定到一个巨大的集合,并使用复杂的Data...
我正尝试将末尾有一个*字符的项目以红色绘制(并删除该*字符),而将其他项目以黑色绘制。 这是我的代码: private void listBox1_DrawItem(object sender, DrawItemEventArgs e) { e.DrawBack...
我有一个包含几个列表框的滚动查看器。问题是,如果用户在鼠标悬停在列表视图上时使用中间鼠标滚轮来滚动滚动查看器,列表视图将滚动其内部滚动查看器到底部,然后继续捕获鼠标,从而阻止容器滚动查看器的滚动。 有什么解决办法吗?
使用WPF,我有一个ListBox控件,内部包含一个DataTemplate。下面是相关的XAML代码:<ListBox Name="_todoList" Grid.Row="1" BorderThickness="2" Drop="todoList_Drop" AllowDr...
我在 ListBox 中选择多个项目时遇到了麻烦。 我尝试从 Selector 派生新的控件并编写 ListBox 辅助类,但这些方法都没有奏效(如预期所示)。 Selector 类的问题在于,它不公开 SelectedItems 属性,并且在绑定属性和使用选择更改事件操纵它时非常困难。 ...
我有一个DataTemplate,将用作模板化的ListBoxItem,这个DataTemplate中有一个ComboBox,当它获得焦点时,我希望代表该模板的ListBoxItem被选中,这对我来说看起来很正确。但是可悲的是,它不起作用 =( 所以这里真正的问题是,在DataTemplat...