2016-08-05 3 views
-1

まずは2台のコンピュータがあります。そのうちの1つはノートブックです。他の1つはデスクトップPCです。C#アイコンがピクチャボックスに収まらない

デスクトップでは、16x16アイコンを追加する場合は、16x16ピクチャボックスを追加し、16x16アイコンを選択します。このプロセスには十分です。

ノートブックでは、私はすでに同じことをしていますが、アイコンは画像ボックス(添付ファイルにも表示されています)には適合しません。

デスクトップPCからいくつかのプロジェクトを移動すると同時に、32x32ピクチャボックスが43x39に変更されました。私の問題は何ですか?誰か助けてくれますか?

ありがとうございます。

enter image description here

+0

ところで、私は何かを発見しました。私は、ピクチャボックスのサイズを16x16に設定し、picBoxのサイズをチェックすると、12x13を示します。 –

答えて

2

5異なるPictureBoxSizeModeがありますPictureBox制御に利用可能です。

AutoSize  - Sizes the picture box to the image. 
CenterImage - Centers the image in the picture box. 
Normal   - Places the upper-left corner of the image at upper 
        left in the picture box 
StretchImage - Allows you to stretch the image in code 
PictureBox

は、それが入力フォーカスを受け取ることができないことを意味し、選択制御ありません。

+0

早速返信してくれてありがとう、私はすでにピクチャボックスのサイズを知っています。私の問題はデスクトップにあります - > size mode = normal --->うまくいきます。ノートブック--->サイズモード=ノーマル - >アタッチメントのようにフィット –

+0

あなたの問題が解決したら、あなたの答えを受け入れてください。 –

+0

いいえ、それは私のための解決策ではありません。どちらのコンピュータサイズモードもNormalであるためです。デスクトップはそれにはぴったりですが、ノートブックには適しません。 –

0

試行設定アンカープロパティPictureBoxのプロパティ。 必要に応じてアンカーし、メインウィンドウのサイズが変更されたときにPictureboxのサイズを変更する必要があります。

また、PictureBoxSizeModeプロパティがAutoSizeに設定されていることを確認して、ピクチャがPictureBoxで調整されるようにしてください。

0

VS 2015上のいくつかのバグコミュニティ2015 Update 3に、

プログラムのコンパイル中に、対のPictureBoxは本当にサイズ設定されていません。アップデート1は正常に動作します。

関連する問題