0
我是一個.NET初學者。我根據在另一個組合框(cmbProduct
)中選擇的值填充組合框(cmbBrand
)。現在我需要顯示txtUpdatePrice
文本框中有關選擇cmbBrand
組合框中的值的文本。將文本框文本與xml中使用數據集的組合框選定的值相關聯
那麼到現在我寫了下面的代碼:
cmbProduct --> combobox ---> "productname" tag from xml
cmbBrand --> combobox ---> "brandname" tag from xml
txtNewPrice--> TextBox ---> "price" tag from xml
全球
DataSet dsUpdate = new DataSet();
Form_load中
dsUpdate.ReadXml(@"...\..\stock.xml");
cmbProduct.DataSource = dsUpdate.Tables[0]
.DefaultView.ToTable(true, "productname");
cmbProduct.DisplayMember = "productname";
cmbProduct.SelectedIndex = 0;
cmbProduct_SelectedIndexChanged(sender, e);
cmbProduct.SelectedIndexChanged+=new EventHandler(cmbProduct_SelectedIndexChanged);
cmbProduct_SelectedIndexChanged(發射事件手動從形式負載)
cmbBrand.Items.Clear();
foreach (DataRow Row in dsUpdate.Tables[0].Select("productname='" + cmbProduct.Text + "'"))
{
cmbBrand.Items.Add(Row["brandname"].ToString());
}
cmbBrand.SelectedIndex = 0;
就像上面的代碼,我想選擇組合框cmbBrand
何時顯示txtUpdatePrice
文本(從XML「價格」標籤)文本。我不知道如何開始在txtUpdatePrice
中顯示文字。我試着實現上述相同的功能,但沒有用。
請幫忙
在此先感謝。
事實上,'txtUpdatePrice.Text'應根據cmbBrand的'選擇具有從XML文件中的'price'標記文字,它文字。這個怎麼做? –