我正在用GUI构建词汇训练器,并被列表框所困扰。 列表框有多个主题可供选择,并且可以按要求工作。
现在,我正在努力组合/合并listbox.selecteditems,向其中添加一些文本并将其放入变量中
我尝试使用以下代码进行合并:
$TopicAnswer = '$listBox.SelectedItems_Answer'
[void] $ListBox.Items.Add('Weekdays')
[void] $ListBox.Items.Add('Months')
[void] $ListBox.Items.Add('Numbers 1-10')
[void] $ListBox.Items.Add('Numbers 10-20')
因此,想法是,例如当我选择“平日”时,我希望有一个变量将成为“ Weekdays_Answer”
我尝试了几种方法,但是通常以内容结尾:
$listBox.SelectedItems_Answer
代替
Weekdays_Answer
其背后的想法是,我有成对的数组,其中有一个主题名称以及主题名称答案。因此,一旦我选择了一个主题,我就想要一个具有该特定名称的新变量,并在其下划线添加答案,因此我将配对数组一起用于词汇训练。
我在做什么错了?
感谢您的帮助和支持,
迈克
答案 0 :(得分:0)
感谢您,我能够弄清楚。
$TopicAnswer = $listbox.text+'_Answer'
它以这种方式工作。非常感谢您的提示。您可能会打错字,但这有助于解决问题。
感谢,
迈克