提问人:Dave 提问时间:4/4/2023 更新时间:4/4/2023 访问量:12
在组框中加载组合框
Loading combobox inside a groupbox
问:
我尝试了 stackoverflow 上提出的一些想法,但没有运气。 这在旧版本的 vb 中有效。
将 Boxcount 调暗为 UInt32 = GrpBoxStep_1.Controls.OfType(Of ComboBox)。计数
For Each cmbox As ComboBox In GrpBoxStep_1.Controls.OfType(Of ComboBox)()
test = 1' just to see if it loops
Next
我尝试了stackoverflow中的一些代码 “当组合框位于 GroupBox 中时,在 VBNet 中填充组合框”
'---------------------------------------------------------------- 将 ctl 调暗为控件 将 tmpRB 调暗为 RadioButton 将 tmpCmb 调暗为 ComboBox
For Each ctl In ControlToCheck.Controls ' Loop through the Controls
If TypeOf ctl Is ComboBox Then ' If the Control in the GroupBox is a ComboBox then Set the Text to ""
tmpCmb = CType(ctl, ComboBox)' <<<<ctype gives error
tmpCmb.Text = ""
'--------------------------------------------------------------------------- 对于每个 groupboxControl 作为 GrpBoxStep_1 中的控件 如果 TypeOf groupboxControl 为 GroupBox,则“<<<<< 给出错误 类型为”“的表达式永远不会是类型” 对于每个控件作为控件 在 groupboxControl.Controls 中 ' 清除控件 如果 TypeOf 控件为 TextBox,则 控制。文本 = “” ElseIf TypeOf 控件是 ComboBox 那么 '控制。文本 = String.Empty '控制。选择索引 = -1 控制。文本 = “” 结束如果 下一个 结束如果 下一个
提前致谢, 戴夫
答: 暂无答案
评论