質問
より軽量コントロール、ラベル、またはピクチャボックスとは何ですか? (ラベルには、あまりにも画像を含めることができます)。
私はpictureboxes、またはラベルに表示しなければならない場合は、別のコントロールに表示されたと私は決めてる110個のアイコンでフォームを持つことになります。
VB6では、はるかに軽量のPictureBoxを超えましたImagebox制御がありました。 VB.NETでImageboxに最も類似したコントロールとは何ですか?
ありがとう! : - )
解決
私は基本的に、彼らはとても異なっているので、あなたがそれらを比較することができるとは思いません。
.NETのクラス階層を見て、あなたがピクチャボックスとラベルの両方がクラスの同じセットから派生していることがわかります。
私は、クラスのプロパティとメソッドを箇条書きにしなかったが、、私はラベルとのPictureBoxの唯一の違いは、ラベルボックスのテキストプロパティは、このようにもしそこに独自のテキストを描画するのあなたの緩和があるということですよね何のLabelコントロールではなかったし、あなたが持っていたすべてのピクチャだっます。
ラベルおよびピクチャの両方がイメージリストと一緒にImageオブジェクトや仕事を割り当てることができます。だから、あなたがする探しているすべては、(それが明確に生活の中で、コントロールの目的を伝えているという事実に言及しないように:ピクチャ:アイコン::レーベル:テキスト)、その後のPictureBoxだけで問題ないはずですが、表示画像の場合ます。
他のヒント
、あなたが経験しているようだ本当の問題は、単一の形で110個のアイコンを持っているという事実です。私は、UIを見て、それをレイアウトしたり、他の対1つのコンポーネントを使用するかどうかを心配する必要はありませんので、それを設計するためのより良い方法があるかどうかでしょう。