大家好,小弟在学习过程中遇到下面一个问题:
在窗体中放一个GroupBox组件 然后再在此组件之上放置RadioButton1 ,RadioButton2 两个组件
这样就看不到RadioButton组件了,按照书上是应该能到看的,不如何设置GroupBox组件的属性才能看到RadioButton组件 ?或设置RadioButton的组件属性 ?在等待各位大虾的帮忙..谢谢谢谢
在窗体中放一个GroupBox组件 然后再在此组件之上放置RadioButton1 ,RadioButton2 两个组件
这样就看不到RadioButton组件了,按照书上是应该能到看的,不如何设置GroupBox组件的属性才能看到RadioButton组件 ?或设置RadioButton的组件属性 ?在等待各位大虾的帮忙..谢谢谢谢
这样就看不到RadioButton组件了,
你这里所谓的RadioButton组件是指刚才放上去的那两个还是指其他,如果是刚才放上去,应该看的到。你说的是不是RadioGroup啊。
在窗体中放一个GroupBox组件 然后再在此组件之上放置RadioButton1 ,RadioButton2 两个组件
这样就看不到RadioButton组件了,按照书上是应该能到看的,不如何设置GroupBox组件的属性才能看到RadioButton组件 ?或设置RadioButton的组件属性 ?
应该不会啊? 你重新试一下。
我说的RadioButton 组件是刚才放上去的那两个,不是其他的。
看到的是只有Groupbox组件的名字和空白, 下面的RadioButton 被 覆盖了To BreakCode:
我试了好几次了都是那样郁闷中。。
是不是我的装的Delphi 有问题?
看看你的窗体文件代码(在窗体上右键-》view as text),看看窗体代码和我这个有什么不同,或者干脆直接我下面给你的窗体代码复制过去object Form1: TForm1
Left = 192
Top = 110
Width = 696
Height = 480
Caption = 'Form1'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object GroupBox1: TGroupBox
Left = 216
Top = 40
Width = 185
Height = 105
Caption = 'GroupBox1'
TabOrder = 0
object RadioButton2: TRadioButton
Left = 32
Top = 64
Width = 113
Height = 17
Caption = 'RadioButton2'
TabOrder = 0
end
object RadioButton1: TRadioButton
Left = 32
Top = 32
Width = 113
Height = 17
Caption = 'RadioButton1'
TabOrder = 1
end
end
end
无言中。。我是单击的 先选的RadioButton 然后选的Groupbox,
是这样的
Groupbox的Caption为性别
两个RadioButton分别为男,女
他们是窗体中的一部分
将你的代码粘贴无法运行阿没办法,我又选了两个新的RadioButton3和 RadioButton4 放在groupbox中 结果它俩能看到
而上面的RadioButton1 RadioButton2 h 还是看不到 真是有点奇怪了
是这样的
Groupbox的Caption为性别
两个RadioButton分别为男,女
他们是窗体中的一部分
--------------------------------------------
你这段描述跟最开始的问题中的描述时放置控件的顺序不一样啊
应该是先选Groupbox,再在上面放置RadioButton
现在明白了
若使用Groupbox和RadioButton 组件时 应先将Groupbox组件放在窗体上然后再在Groupbox组件上放RadioButton组件 ,否则若顺序颠倒 RadioButton组件就会被覆盖
顺序很重要groupbox 可以容纳radiobutton 反之则不行