gpt4 book ai didi

c# - 单选按钮和显示

转载 作者:行者123 更新时间:2023-11-29 13:43:34 25 4
gpt4 key购买 nike

我有一个 ListBoxButtonRadioButton 。当我单击按钮时,不同种类的饮料将在ListBox上列出。

我想让用户选择饮料尺寸并显示价格。当用户选中大单选按钮时,将显示大尺寸价格。价格与数据库链接。

问题是当我选择单选按钮时,只有再次单击饮料按钮后才会显示价格。我希望在选中单选按钮时显示价格。

这是我的编码

private void signatureMilkTeaButton_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
string constring = "datasource=localhost;port=3306;username=root;password=000";
string Query = "select* from database.drinks where drinks_Type ='M';";
MySqlConnection connectDatabase = new MySqlConnection(constring);
MySqlCommand commandDataBase = new MySqlCommand(Query, connectDatabase);
MySqlDataReader myReader;

try
{
connectDatabase.Open();
myReader = commandDataBase.ExecuteReader();

while (myReader.Read())
{
string sName = myReader.GetString("drinks_Name");
listBox1.Items.Add(sName);
}
{
decimal MMPrice = myReader.GetDecimal("drinks_MPrice");
decimal MLPrice = myReader.GetDecimal("drinks_LPrice");

if (MediumButton.Checked == true )
{
textBox1.Text = MMPrice.ToString();

}
else if (largeButton.Checked == true)
{
textBox1.Text = MLPrice.ToString();
}
}*/
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

最佳答案

使用单选按钮的CheckedChanged事件:

radioButton.CheckedChanged += new System.EventHandler(radioButton_CheckedChanged);
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
//your code to show price
}

关于c# - 单选按钮和显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17758263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com