我可以知道是否有將項添加到組合框的更簡單方法?目前我只添加了20個已經很長的項目,如果我有100個項目添加到組合框中,該怎麼辦?C#Winforms將項目添加到組合框中的更短的方法
我的代碼:
private void loadSharePricesComboBox()
{
comboComSymbol.Items.Add("BARC");
comboComSymbol.Items.Add("DEB");
comboComSymbol.Items.Add("DOM");
comboComSymbol.Items.Add("EZJ");
comboComSymbol.Items.Add("GFS");
comboComSymbol.Items.Add("IHG");
comboComSymbol.Items.Add("JD.");
comboComSymbol.Items.Add("LAD");
comboComSymbol.Items.Add("LLOY");
comboComSymbol.Items.Add("MRW");
comboComSymbol.Items.Add("NXT");
comboComSymbol.Items.Add("OCDO");
comboComSymbol.Items.Add("RBS");
comboComSymbol.Items.Add("SMWH");
comboComSymbol.Items.Add("SPD");
comboComSymbol.Items.Add("STAN");
comboComSymbol.Items.Add("SYR");
comboComSymbol.Items.Add("TALK");
comboComSymbol.Items.Add("TSCO");
comboComSymbol.Items.Add("WMH");
comboComSymbol.SelectedIndex = -1;
}
你的幫助深表感謝!謝謝。 :)
附加碼(針對問題,我問西蒙·懷特黑德):
private void btnDownloadXML_Click(object sender, EventArgs e)
{
using (WebClient client = new WebClient())
{
client.DownloadFile("http://www.lse.co.uk/chat/" + comboDownloadXML.SelectedItem,
@"..\..\sharePriceXML\" + comboDownloadXML.SelectedItem + ".xml");
}
MessageBox.Show("Download Completed! File has been placed in the folder sharePriceXML!");
}
這對我來說是個好主意。但是在您向我介紹此方法後,我還有另一個問題。我下載了.xml文件(我在最初的問題中添加了代碼,請看一看)。如何將文件名(不帶.xml擴展名)自動寫入文件,然後使用代碼讀取它? – Shyuan 2012-08-10 01:07:22
或者,我如何直接將下載的文件名顯示到comboComSymbol中? – Shyuan 2012-08-10 01:10:41
它只下載一個文件不是嗎?你能給我一個你下載XML的完整URL的例子嗎? – 2012-08-10 01:38:07