【发布时间】:2012-11-03 01:46:37
【问题描述】:
我正在尝试在 Visual Studio 中制作一个 Windows 应用程序。
在public Form1() 中,我使用SelectComboBox.Items.Insert(0, "Text"); 将一些项目添加到我的ComboBox 并创建一个字符串ex。 string NR0 = "__";有一首特别的歌曲。
当我在 ComboBox 中选择了一个项目并单击一个选择时,我希望 Windows Media Player 播放顶部字符串(例如 NR0)中的特定歌曲。
我曾尝试在代码中为选择按钮创建一个字符串。 string ComboNow = "NR" + SelectComboBox.Items.Count.ToString(); 然后将 URL 更改为 Player.URL = @ComboNow;。
但随后玩家认为 URL 是字符串的名称(例如 NR0)。
你有什么办法解决这个问题吗?
谢谢
代码如下:
namespace Player
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
SelectComboBox.Items.Insert(0, "First song");
string NR0 = "URL to song";
SelectComboBox.Items.Insert(1, "Second song");
string NR1 = "URL to song";
}
private void SelectButton_Click(object sender, EventArgs e, string[] value)
{
string ComboNow = "NR" + SelectComboBox.Items.Count.ToString();
Player.URL = @ComboNow;
}
}
}
【问题讨论】:
-
别想多了,我已经选择了我的方式。谢谢大家,谁花时间帮助我。我是来自丹麦的青少年,如果我的语法有问题,我很抱歉。
标签: c# winforms string visual-studio combobox