- 締切済み
タブコンロトールについて
VB2005を使っています。 ピクチャーボックス1つと タブ1、タブ2、タブ3の3項目をもった タブコントロール1つを配置し、 タブ1が表示されているときに ピクチャーボックスをクリックすると そのピクチャーボックスに円が描かれ、 タブ2が表示されているときに ピクチャーボックスをクリックすると ピクチャーボックスに直線が描かれ、 タブ3の場合も同様にピクチャーボックスが 塗りつぶされるというような プログラムを書きたいのですが どのようにしたらよろしいでしょうか。 御助言よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- naganaga_001
- ベストアンサー率71% (172/242)
横槍失礼。 >1. TabControl1.SelectIndex などで選択されたタブを判断。 >がよく理解できません。 このような本をお手元において置くと 何かと便利ですよ。 http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=4-7980-0508-8
- Kuppycat
- ベストアンサー率50% (109/216)
単純に、Ifなどで判断してピクチャーボックスへの処理を分ければよいかと。
補足
Ifは使おうと思っているのですが タブコントロールをどのように扱えばいいのかよくわかりません。
- JeanneNet
- ベストアンサー率48% (100/208)
こんにちは、じゃんぬねっと です。 1. TabControl1.SelectIndex などで選択されたタブを判断。 2. 円、直線、塗りつぶしなどは以下のリンクを参照。 http://dobon.net/vb/dotnet/graphics/
補足
初心者なもので勉強不足で申し訳ありません。 1. TabControl1.SelectIndex などで選択されたタブを判断。 がよく理解できません。 何かアドバイスかいいHPなど教えていただけると ありがたいです。
お礼
参考にさせていただきます。