C# winform的 RadioButton的Checked菜鸟问题. 5
privatevoidForm1_Load(objectsender,EventArgse){rdbA.Checked=false;}为什么我都设为false..还被选中...
private void Form1_Load(object sender, EventArgs e) {
rdbA.Checked = false;
}
为什么我都设为false..还被选中: 展开
rdbA.Checked = false;
}
为什么我都设为false..还被选中: 展开
4个回答
展开全部
点击C#从基础到项目实战会自动生成事件。在事件里加上如下代码。
private void rbbA_CheckedChanged(object sender, EventArgs e)
{
if(rbbA.Checked==true){
rbbA.Checked = false;
}
}
private void rbbA_CheckedChanged(object sender, EventArgs e)
{
if(rbbA.Checked==true){
rbbA.Checked = false;
}
}
更多追问追答
追问
对了...我有点不懂的是,Load事件是先触发的,我调试发现,在 Load中设置Checked为false,接着触发 Changed事件,但是奇怪的是, 那个RadioButton的Checked还是true.何解...这个做是可以...但是我好奇怪,可否给个解释...
追答
我调试发现是false
展开全部
是用的
RadioButton吗?你不用设置 默认的就没有选中啊?
RadioButton吗?你不用设置 默认的就没有选中啊?
更多追问追答
追问
是RadioButton.平时我都没有注意,我也觉得应该是不选中,但是这里它就是选中,但是 Checked状态是 false...也就是说,显示在 form上的是选中,但是 Checked是 false,好奇怪...所以我上这个贴...
追答
if(rbbA.Checked==true){
rbbA.Checked = false;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有一个会选中的,要不重新加载?
追问
凶___器说对了...你看我他在下面说的,觉得好奇怪...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询