listboxitem相关内容
我有两个用户控件,分别是 “Usercntrl1" 和 “Usercntrl2",“Usercntrl1"包含 Slider,“Usercntr2"包含 带图像的列表框,现在当我更改“Usercntrl1"中的 滑块值 时,ListboxItems 大小(即)宽度和高度 必须随 Respect 更改为滑块值.当它们都出现在同一个用户控件中时,可以轻松完成,如下所示
..
我需要一个在第一次单击时选择并在第二次单击时取消选择的列表框,以便在任何时候只选择零个或一个项目. 当您按住 crtl 时,选择/取消选择是在列表框中实现的(使用 SelectionMode="Single"),但不幸的是,我的用户都不会知道这一点. 使用 SelectionMode="Multiple" 我们拥有我想要的确切功能,除了您可以选择多个项目... 更多背景:我希望用
..
我正在使用 WPF .net 4.5 (c#),我想制作一个包含一系列用户控件的 ListBox.(如果列表框是错误类型的控件,请告诉我). 我希望我的列表框有一个用户控件的副本作为列表项,每个项中有不同的内容. 如何将用户控件添加到列表框? 提前感谢您的帮助! 解决方案 您可以为列表框设置ItemTemplate,其中包含您的用户控件.
..
我有一个带有值的 C# 列表框 简介 1配置文件 2配置文件 3 我想在表单加载时选择Profile 2.我该怎么做? 解决方案 设置Form.Shown 事件. 例如: public Form1(){初始化组件();//在构造函数中添加事件处理程序this.Shown += new EventHandler(Form1_Shown);}私人无效Form1_Shown(对象发送者,
..
我已将 Interaction.Triggers 设置为 ListBox 并在“SelectionChanged"事件发生时执行相应的 TargetedTriggerAction,如下所示.
..
我如何知道 ListBoxItem 是否是集合的最后一项(在 ItemContainerStyle 或 ItemContainer 的模板中)在 Wpf 的 ListBox 内? 这个问题是因为我需要知道一个项目是否是最后一个以其他方式显示它的项目.例如:假设我想显示用分号分隔的项目,但最后一个:a;b;c 这在 html 和 ccs 中很容易做到,使用 ccs 选择器.但是,我如何在
..
我有一个带有 Foo 对象的 ListBox,并且基于某些事件,我禁用/启用了 ListBox 中的 ListBoxItems.使用 ListBox.Items 属性,我找到了 Foo 对象,据我所知,我需要使用以下函数来获取 Foo 的 ListBoxItem 容器.正确的? foreach(项中的变量项){var lbi = ItemContainerGenerator.ContainerF
..
我有一个 ListBox,我通过绑定动态填充(这是在 DataTemplate 中定义的,这就是绑定有点不寻常的原因):
..
我为我的 ListBoxItems 定义了一个样式,当 IsSelected 为 True 时,它带有一个触发器来设置背景颜色:
..
我有一个 ListBox,它绑定到 ObservableCollection. 每个 ListBoxItem 都与 DataTemplate 一起显示.我的 DataTemplate 中有一个按钮,单击该按钮需要引用 ObservableCollection 的成员,它是 DataTemplate 的一部分.我不能使用 ListBox.SelectedItem 属性,因为单击按钮时项目没有被
..
我已经四处寻找这个问题的答案,但潜在的重复更关心的是演示而不是交互. 我有一个基本的列表框,每一项的内容都是一个简单的字符串. ListBox 本身被拉伸以填充它的网格容器,但每个 ListBoxItem 的命中区域并不反映 ListBox 的宽度.看起来好像每个项目的 hitarea(指针接触区域)只是文本内容的宽度.无论文本大小如何,我如何让这个一直延伸. 我已将 Horiz
..
我已经创建了闲置的ListBox:
..
以编程方式选择 ListBox 项目后,需要按向下\向上键 两次 移动选择.有什么建议吗? 查看:
..
我知道: String test = "test";ListBox.Items.Add(test); 或 String test = "test";整数索引 = 1;ListBox.Items.Insert(索引,字符串); 在ListBox中添加String,但我想插入ListBoxItem,怎么做?以前我知道 var contentToString = (String)ListBox
..
我有一个包含一些项目的列表框.无论如何我可以为每个项目附加一个双击事件吗? 第 1 项第 2 项第 3 项 如果我要双击第 2 项,会弹出一个显示“第 2 项"的消息框 我该怎么做? 解决方案 void listBox1_MouseDoubleClick(object sender, MouseEventArgs e){int index = this.listBox1.Inde
..
我的 ListBoxItem 在 Windows Phone 8 应用程序上出现问题,同时试图让它们伸展到 ListBox 的所有宽度. 我的列表框: 我无法让这些项目真正拉伸,我不知道问题出在哪里.我曾尝试设置 ItemContainerStyle HorizontalCONntentAlignment="Stretch" 但没有成功.我已经尝试了许多其他组合,似乎只有将边框或网
..
嗯,嗯,这意味着有些行的大小应该是两行.我的老板认为这是更简单的解决方案,而不是限制显示的文本以适合宽度并且不喜欢水平滚动条>_
..
我希望在鼠标单击 ListBox 中的项目时收到通知,无论它是否已被选中. 我搜索并找到了这个:(http:///kevin-berridge.blogspot.com/2008/06/wpf-listboxitem-double-click.html查看评论) private void AddDoubleClickEventStyle(ListBox listBox, MouseButt
..
我已将 DataTemplate 添加到 ListBox 类以将我的集合绑定到:
..
在 WPF 中,我可以通过向 ListBox 提供 ItemTemplate 来将任何 UI 添加到 ListBoxItem:
..