したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

テキストボックスやボタンの3D表示ができない

1:2010/01/23(土) 12:53:02
独学で勉強中で、参考にさせていただき重宝させていただいています。

vb.net Express版を使用しています。
vb6を少しだけ使っていたのですが、vb.netへの移行の勉強のためにtextboxやlabelなどをコードの中で設置しました。
表示されたボックス等には、borderstyle で fixed3d の設定を

TextBoxes(i, j).BorderStyle = BorderStyle.Fixed3D

のように行っています。
ところが、実行しても、3D表示になっていません。試しにデザイナーでボタンやテキストボックスを設置してみましたが、プロパティで 3D の設定になっているのですが同様に 3D 表示がされていないようです。
ボーダー線の線幅などの設定があるのかもしれないといろいろ探しましたが、テキストボックスにはどうもそのようなプロパティがないようです。
デザイナーで作成しなかったために何か設定すべきものが抜けているのではないかと想像してみましたがわかりません。

現在作成中のプログラムの前に同様のプログラムを試作していたのですが、そちらではちゃんと 3D 表示されています。
# コードの整理をしようとしたときに、古いバージョンのソースファイルは誤って消してしまいました。
記憶による違いは、最初の版では当初はデザイナーを使ってボタンを設置したりしていましたが、今回の版では極力コードから設置しています。が、全くデザイナーから設置していないわけでもなく、フォームによってはボタンをデザイナーで設置しただけのフォームもあり、試しにそこにテキストボックスをデザイナーから設置しても、ボタン、テキストボックスともに 3D 表示になっていません。

機能上は問題ないのですが、vb.net の練習上、思いどおりにできないことは気になります。何かご助言いただけますでしょうか。

2igoten:2010/01/23(土) 14:59:53
デザイナーでも3Dにならないのであれば、VBの問題というより
Windowsんの問題かもしれません。
ほかのプロパティたとえば「FixedSingle」に設定すると
ちゃんと線で縁取りされますか。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板