Vb.net 单选按钮不';我不能保持克制
我在Vb.net 单选按钮不';我不能保持克制,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我在Visual Basic(使用Visual studio 2010)中编写了一段代码,现在我遇到了以下问题: 我把3个单选按钮放入一个表单中,我选择一个按钮,然后进入另一个表单(应用程序有几个表单)。 问题是,当我以包含单选按钮的第一个表单返回时(意思是关闭当前表单并显示该表单),我选择的按钮不再被选中,我希望保持选中状态。这里有什么问题?我必须做什么?您可以使用my.settings。 做一个叫做难度的设置 并在表单加载时检查存储在那里的内容 像这样 私有子表单1_Load(发送方作为对
Visual Basic
(使用Visual studio 2010)中编写了一段代码,现在我遇到了以下问题:
我把3个单选按钮放入一个表单中,我选择一个按钮,然后进入另一个表单(应用程序有几个表单)。
问题是,当我以包含
单选按钮的第一个表单返回时(意思是关闭当前表单并显示该表单),我选择的按钮不再被选中,我希望保持选中状态。这里有什么问题?我必须做什么?您可以使用my.settings。
做一个叫做难度的设置
并在表单加载时检查存储在那里的内容
像这样
私有子表单1_Load(发送方作为对象,e作为事件参数)处理MyBase.Load
If My.Settings.Difficulty = "Easy" Then
RadioButton1.Checked = True
ElseIf My.Settings.Difficulty = "Hard" Then
RadioButton2.Checked = True
ElseIf My.Settings.Difficulty = "Unreal" Then
RadioButton3.Checked = True
End If
End Sub
Private Sub RadioButton1_MouseClick(sender As Object, e As MouseEventArgs) Handles RadioButton1.MouseClick
My.Settings.Difficulty = "Easy"
RadioButton2.Checked = False
RadioButton3.Checked = False
My.Settings.Save()
End Sub
Private Sub RadioButton2_MouseClick(sender As Object, e As MouseEventArgs) Handles RadioButton2.MouseClick
My.Settings.Difficulty = "Hard"
RadioButton1.Checked = False
RadioButton3.Checked = False
My.Settings.Save()
End Sub
Private Sub RadioButton3_MouseClick(sender As Object, e As MouseEventArgs) Handles RadioButton3.MouseClick
My.Settings.Difficulty = "Unreal"
RadioButton1.Checked = False
RadioButton2.Checked = False
My.Settings.Save()
End Sub
如何“返回”表单?取消选择单选按钮有很多原因。如果没有额外的信息,我们将无法帮助您。这是一个hang man游戏的代码…我使用这些按钮来选择游戏的难度。我选择了一个按钮,通过另一个按钮(正常),我进入主窗体(meniu)。但是如果我再次访问表单难度(我有那些单选按钮),我之前选择的那些按钮将不再被选中…我不知道我要在这里发布的代码…因为我更多地使用按钮和表单。显示如何“返回”到另一个表单-如果您没有显式实例化表单,您可能正在显示旧窗体的新实例。你的帖子展示了你是如何“回到[第一形态]的”,这样我们就可以看到你在做什么