问题标签 [listboxitems]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1471 浏览

vb.net - 优化自定义列表框控件

我制作了一种自定义列表框,并包含向每个项目添加图像的功能。我希望能够随意更改这些图像,并且不太确定如何去做。目前,您只能在每个项目中选择您想要的图像。

我知道我需要在项目的点击事件中添加一些东西。可能用标签的索引号设置一个变量,也许......?

另外,我如何在输入代码时获得自动建议。例如,我希望能够输入 CustomListBox1.itemCollection.add("Text", imageSrc)...等我只是不知道要在 Google 中输入什么,除了查看大量自定义控件,直到找到一个包含这个。

编辑

我研究了这个自定义列表框。

我试图为每个项目添加一个 MouseMove 事件,所以认为它就像放置这个一样简单:

...在“方法”区域,然后

到“OnDrawItem”子。对我来说不幸的是,这显然不像没有 msgbox 显示的那么容易。任何对此控件有经验的人都可以就其工作原理提供一些见解。也许是 MouseMove 事件的一个例子,所以我会了解如何添加更多事件(Mouseleave,DblClick ......等)

0 投票
1 回答
3152 浏览

python - 如何在 Tkinter 中使用列表框打开文本文件

我正在使用 Python 3.2 for Windows 和 Tkinter 8.5。有谁知道是否可以通过在列表框中选择一个项目并在文本小部件上显示文本文件内容来打开文本文件?这是我的代码:

我需要帮助来编写“recipe_ingredients”的定义,以便在选择列表中的项目时,打开链接到该项目的文本文件并将其内容显示在文本小部件中。我需要知道如何将文件链接到列表框项以及如何使用上面代码中显示的处理程序调用它。

0 投票
2 回答
22183 浏览

vb.net - 对于 ListBox1 中的每个项目做一些事情,然后将项目添加到 listbox2 vb

我制作了一个应用程序来将某些数字转换为其他格式,

  • 1 = 一个
  • 2 = B
  • 3 = C
  • 4 = D
  • 5 = E
  • ETC

我已经毫无问题地制作了该功能,并且我已经使用了很长时间,但现在我想更快地批量处理。
所以我真的很难从文本文件复制到我的 Textbox1 然后按 button1 然后将 textbox2 复制到其他文本文件。

所以我正在考虑将文本文件加载到列表框中,然后将该列表中的每个项目循环到第二个列表中,我可以将其导出到另一个文本文件。

我已经涵盖了导入和导出,但我坚持的地方是制作循环。

如果您知道更好的方法,请告诉我或告诉我如何以这种方式修复它,这就是我所拥有的。

所以我的最终目标是做这样的事情:

文本文件1.txt

  • 1
  • 2
  • 5
  • 5
  • 1
  • 3
  • 2
  • 结尾

然后转换后输出

文本文件2.txt

  • 一个
  • 一个
  • C

文本文件的大小有时会有所不同,它只有 10 个项目,有时会是 50 个......谢谢。

0 投票
1 回答
970 浏览

vb.net - 对列表框中的项目进行数字排序

我在对列表框中的项目进行数字排序时遇到问题。我所有带有“1”的文件名都组合在一起。示例 =(文件 1、文件 10、文件 11、文件 2、文件 3、文件 4 等​​)

我将列表框上的 Sorted 选项设置为 True,但似乎无法正常工作。

这是我目前添加我的项目的方式。

我想将它们排序为 file1、file2、file3、file4 等。

对文件名进行排序的建议?

0 投票
1 回答
2192 浏览

c# - 填充列表框时未将对象引用设置为对象的实例

这是错误

An unhandled exception of type 'System.NullReferenceException' occurred in BookLibrary.exe

附加信息:Object reference not set to an instance of an object.

错误出现在这一行 >>>>>> listBox1.Items.Add(listboxvalues); <<<<<<

0 投票
2 回答
83 浏览

c# - 删除列表框中超过 1 项

请帮助我如何删除 1 个以上的项目listbox。我知道删除 1 个项目的代码:listbox.Items.RemoveAt(i) 但是对于在列表框中选择的多个项目,代码是什么?例如在按钮单击事件中编写代码。我的 winform 中只有一个按钮和一个列表框。(用 C# 编写代码)

0 投票
2 回答
472 浏览

c# - 使用 for 循环而不是 if 语句从列表框中累积值

我已经学会了如何使用 if 语句来累积总数,现在我正在尝试缩短我的代码。我的一个朋友告诉我,您可以使用 FOR 循环来执行此操作,所以我尝试了一下,但我无法完全理解 FOR 循环。

我的IF代码是这个...

当然,我将其注释掉以尝试使用 for 循环。我使用的循环是这样的:

lbSelected是我listbox从客户那里选择的第二个项目。 lbSnacks是我第一个listbox选择小吃的地方。

谢谢!

0 投票
1 回答
24 浏览

c# - 搜索的项目不添加到列表框中

在搜索功能中搜索的项目:相册没有添加到列表框中?其他字段填充

你能告诉我如何使用链接列表查找已搜索专辑的列表框吗

0 投票
1 回答
1708 浏览

c# - 显示所有列表框项目的总值

我想将所有列表框项目的总值显示到文本框中。

调试器显示这些值的格式如下:£00.00\r\n.

本质上,我想分解项目字符串,然后将其转换为双精度(或小数),将每个项目加在一起最终得出总和。

我曾尝试使用.Replace替换£ \r\n,但这似乎只适用于第一个值,而不适用于其余值。

任何有关如何解决此问题的帮助或建议将不胜感激。

(使用 Visual Studio 2012,使用 C# 的 WPF)

编辑——提供的代码清单:

当我尝试此代码时,结果为£1.00and £40.00equals 48。不太清楚为什么,但希望它能帮助那些比我有更多经验的人。

0 投票
4 回答
535 浏览

c# - 包含 100 多个项目的列表框崩溃

我正在开发 Windows Phone 8 应用程序。

我有 200 多个要显示的项目的列表框。

但它崩溃了,我已经调试了它直到 100 个它工作但之后它崩溃了。

PhoneApplicationPage_Loaded我有的方法中

我怎样才能解决这个问题 ?

更新 :