gpt4 book ai didi

c# - 使用文本框数据检查单选按钮

转载 作者:行者123 更新时间:2023-12-02 21:55:48 24 4
gpt4 key购买 nike

我有一个文本框,可以从数据库获取性别值。根据 textchanged 事件,单选按钮会做出相应的响应。

private void txtInvisibleGender_TextChanged(object sender, EventArgs e)
{
if (txtInvisibleGender.Text == "Female")
rbFemale.Checked = true;
else
rbMale.Checked = true;
}

问题是,当文本框中的数据是女性时,为什么要选中男性单选按钮?它不会根据文本框中的数据进行检查。我怎样才能做到这一点?

最佳答案

您应该使用 string.Compare 而不是 ==。

这意味着您的文本框没有这个值,至少不在同一个大小写中。试试这个

private void txtInvisibleGender_TextChanged(object sender, EventArgs e)
{
if(string.Compare(txtInvisibleGender.Text.Trim(), "Female", StringComparison.OrdinalIgnoreCase) == 0)
rbFemale.Checked = true;
else
rbMale.Checked = true;
}

关于c# - 使用文本框数据检查单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17834983/

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