2011-08-16 16 views
1

私はプリミティブな図形(線、塗りつぶし矩形など)を(paintイベントから)ピクチャボックスコントロールに描画するVBアプリケーションを持っています。私はそれ以来、ピクチャボックスはおそらく最悪のコントロールであることが判明しました。私はまたフォームに直接描画する方が良いとわかったが、コントロールが「フリー」のクリッピングを与えるので、これを実際にやりたいとは思っていない。描画に最適なコントロール

これにはどのようなコントロールが最適でしょうか?パネルコントロールは良い候補のように見えますが、実際に試した実験は悪化しました!

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

+0

「私は以来、ピクチャボックスは、おそらくこのために使用する最悪の制御であることが判明しました」 - あなたは「これを見つける」でした、そしてそのソースがあなたの代わりに使用するものをお勧めしましたか? – AakashM

+0

[ここ]から(http://www.bobpowell.net/picturebox.htm)。私は同じことを言っている他のサイトを覚えているようですが。 – ajordison

+0

私は確かBob Powellに同意するつもりはない:)そうすると、「設定範囲内で動作するグラフィックの便利なプレースホルダが必要な場合は、Panelコントロールを使用してペイントイベントを処理する」という結果が悪い? – AakashM

答えて

0

基本的な形状については、六角形のボタンや楕円形などの形状コントロールや形状のフォームが必要な場合は、このMSDNスレッドで自分のコードを見てください:>>

http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/0cab1cbd-553c-4ac2-97ec-334a4338484d

+0

リンクのおかげで、私は "珍しい"形のフォーム/コントロールが必要な場合は、心に留めておきます! – ajordison

関連する問題