listboxitem相关内容

如何根据 Slider 值更改 ListboxItem 大小

我有两个用户控件,分别是 “Usercntrl1" 和 “Usercntrl2",“Usercntrl1"包含 Slider,“Usercntr2"包含 带图像的列表框,现在当我更改“Usercntrl1"中的 滑块值 时,ListboxItems 大小(即)宽度和高度 必须随 Respect 更改为滑块值.当它们都出现在同一个用户控件中时,可以轻松完成,如下所示 ..
发布时间:2022-01-24 18:02:33 其他开发

具有单选和单击取消选择的列表框...?

我需要一个在第一次单击时选择并在第二次单击时取消选择的列表框,以便在任何时候只选择零个或一个项目. 当您按住 crtl 时,选择/取消选择是在列表框中实现的(使用 SelectionMode="Single"),但不幸的是,我的用户都不会知道这一点. 使用 SelectionMode="Multiple" 我们拥有我想要的确切功能,除了您可以选择多个项目... 更多背景:我希望用 ..
发布时间:2022-01-16 11:39:25 其他开发

如何将用户控件添加为列表框项

我正在使用 WPF .net 4.5 (c#),我想制作一个包含一系列用户控件的 ListBox.(如果列表框是错误类型的控件,请告诉我). 我希望我的列表框有一个用户控件的副本作为列表项,每个项中有不同的内容. 如何将用户控件添加到列表框? 提前感谢您的帮助! 解决方案 您可以为列表框设置ItemTemplate,其中包含您的用户控件. ..
发布时间:2022-01-16 11:34:54 C#/.NET

C# Listbox 设置选中项

我有一个带有值的 C# 列表框 简介 1配置文件 2配置文件 3 我想在表单加载时选择Profile 2.我该怎么做? 解决方案 设置Form.Shown 事件. 例如: public Form1(){初始化组件();//在构造函数中添加事件处理程序this.Shown += new EventHandler(Form1_Shown);}私人无效Form1_Shown(对象发送者, ..
发布时间:2022-01-16 11:29:46 C#/.NET

我如何知道 ListBoxItem 是否是 Wpf 的 ListBox 中的最后一项?

我如何知道 ListBoxItem 是否是集合的最后一项(在 ItemContainerStyle 或 ItemContainer 的模板中)在 Wpf 的 ListBox 内? 这个问题是因为我需要知道一个项目是否是最后一个以其他方式显示它的项目.例如:假设我想显示用分号分隔的项目,但最后一个:a;b;c 这在 html 和 ccs 中很容易做到,使用 ccs 选择器.但是,我如何在 ..
发布时间:2022-01-16 11:17:54 C#/.NET

带有 DataTemplates 的 WPF ListBoxItems - 如何从 DataTemplate 中引用绑定到 ListBoxItem 的 CLR 对象?

我有一个 ListBox,它绑定到 ObservableCollection. 每个 ListBoxItem 都与 DataTemplate 一起显示.我的 DataTemplate 中有一个按钮,单击该按钮需要引用 ObservableCollection 的成员,它是 DataTemplate 的一部分.我不能使用 ListBox.SelectedItem 属性,因为单击按钮时项目没有被 ..
发布时间:2022-01-16 11:03:35 其他开发

将列表框项目的点击区域拉伸到列表框的整个宽度?ListBox 样式是通过主题隐式设置的

我已经四处寻找这个问题的答案,但潜在的重复更关心的是演示而不是交互. 我有一个基本的列表框,每一项的内容都是一个简单的字符串. ListBox 本身被拉伸以填充它的网格容器,但每个 ListBoxItem 的命中区域并不反映 ListBox 的宽度.看起来好像每个项目的 hitarea(指针接触区域)只是文本内容的宽度.无论文本大小如何,我如何让这个一直延伸. 我已将 Horiz ..
发布时间:2022-01-16 11:03:10 C#/.NET

在 C# 的 ListBox 中添加 ListBoxItem?

我知道: String test = "test";ListBox.Items.Add(test); 或 String test = "test";整数索引 = 1;ListBox.Items.Insert(索引,字符串); 在ListBox中添加String,但我想插入ListBoxItem,怎么做?以前我知道 var contentToString = (String)ListBox ..
发布时间:2022-01-16 10:52:15 C#/.NET

C# 列表框项双击事件

我有一个包含一些项目的列表框.无论如何我可以为每个项目附加一个双击事件吗? 第 1 项第 2 项第 3 项 如果我要双击第 2 项,会弹出一个显示“第 2 项"的消息框 我该怎么做? 解决方案 void listBox1_MouseDoubleClick(object sender, MouseEventArgs e){int index = this.listBox1.Inde ..
发布时间:2022-01-16 10:43:56 C#/.NET

ListBoxItem Horizo​​ntalContentAlignment 横跨整个 ListBox 的宽度

我的 ListBoxItem 在 Windows Phone 8 应用程序上出现问题,同时试图让它们伸展到 ListBox 的所有宽度. 我的列表框: 我无法让这些项目真正拉伸,我不知道问题出在哪里.我曾尝试设置 ItemContainerStyle Horizo​​ntalCONntentAlignment="Stretch" 但没有成功.我已经尝试了许多其他组合,似乎只有将边框或网 ..
发布时间:2022-01-16 10:42:29 其他开发