数個コントロールをグループ化して複数コピー – プログラミング – Home

数個コントロールをグループ化して複数コ...
 
通知
すべてクリア

[解決済] 数個コントロールをグループ化して複数コピー


たま
 たま
(@たま)
ゲスト
結合: 23年前
投稿: 50
Topic starter  

始めまして。初心者です。
よろしくお願いいたします。
(VC++.net or 6.0、WIN XP Pro)

ダイアログ上のタブコントロール内に、

Edit1, Edit2, Radio1, Radio2, Radio3

と配置し、これをグループ化。
1行ずつRadioControlの選択を行っていきたいのです。

このグループを下に同じように配置したいと考えているのですが、
その際にグループ化はGroupBoxで囲めばグループ化されますでしょうか

それとも複製はコードで書き込まずに、
1つ1つEditBoxを画面に貼り付けていったほうがより良いのでしょうか。

画面に行は40個くらいになります。

よろしくお願いいたします。


引用未解決
トピックタグ
tib
 tib
(@tib)
ゲスト
結合: 22年前
投稿: 468
 

GroupBoxは、視覚上のグルーピングしかしてくれません。GroupBoxで囲んだからといっ
て、意味的に一つのまとまりであるとVC++が解釈してくれるわけではありません。

単に複数のコントロールをまとめてcopy/pasteしたいのであれば、各コントロールを
Shift+clickするとか、dragで範囲指定するとかでいいと思います。
ただし、こういう方法でコントロールを追加していった場合、各コントロールのIDがわか
りにくくなるので注意が必要です。


返信引用
たま
 たま
(@たま)
ゲスト
結合: 23年前
投稿: 50
Topic starter  

ありがとうございました。

GroupBoxを使用してグループ化するのではないのですね。。。

Radioボタンは横に並べれば自動グループ化するようなので
とりあえず進めてみようと思います。

今後ともよろしくお願いいたします。


返信引用
ku
 ku
(@ku)
ゲスト
結合: 24年前
投稿: 312
 

> Radioボタンは横に並べれば自動グループ化するようなので
表示位置の並びは関係ありません
表示位置を無視して、グループ化することもできます

ラジオボタンのグループ化というのは
1.最初のラジオボタンのプロパティのグループをチェックする
2.タブオーダーでコントロールの並びを調整すること
の二つをやることです
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200212/02120108.txt
こちらが参考になると思います


返信引用
たま
 たま
(@たま)
ゲスト
結合: 23年前
投稿: 50
Topic starter  

kuさん

ご親切にありがとうございます!

早速遣ってみようと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました