掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
RadioGroup内にLabelを設置するには (ID:30970)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ControlStyle に csAcceptsControls が無いから上に乗せる事はできない。 (Editは RaidoGroup より前面に表示されているだけで RadioGroupの上に設置されているわけではない) (Label は TGraphiControl なので TWinControl より 前面に表示させる事ができないので無理) TStaticText は TWinControl なので前面に表示する事が可能 動的ならば Parent 変更で上に乗せることが可能 一番手っ取り早いのが GroupBox と RadioButton で済ますこと コンポーネントを作るなら TRadioGroupEx = class(TRadioGroup) private protected public published constructor Create(AOwner: TComponent); override; end; procedure Register; implementation constructor TRadioGroupEx.Create(AOwner: TComponent); begin inherited; ControlStyle := ControlStyle + [csAcceptsControls]; end; とすれば上に乗せられる RadioGroup ができる
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.