2016-08-05 2 views
-1

Прежде всего, у меня два компьютера. Один из них - ноутбук. Другой - настольный ПК.C# Иконки не помещаются в окне изображения

На рабочем столе, если я хочу добавить значок 16x16, я добавляю 16x16 picturebox и выбираю значок 16x16. Этого достаточно для этого процесса.

В ноутбуке я уже делаю то же самое, но значок не подходит для фотошопа (также показан в приложении).

В то же время, если бы я переместил несколько проектов с моего рабочего стола, 32x32 картинные ящики изменились на 43x39. В чем моя проблема? Кто-нибудь может мне помочь?

Большое спасибо.

enter image description here

+0

Кстати, я кое-что обнаружил. Я установил размер изображения размером 16x16 и проверил размер picBox, он показывает 12x13 –

ответ

2

Есть пять различных 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

Спасибо за быстрый ответ, я уже знаю sizemodes для picturebox. Моя проблема в Desktop -> size mode = normal ---> Подходит хорошо. Notebook ---> size mode = Normal -> подходит как приложение –

+0

Приветствуем Uygar, если ваша проблема решена, пожалуйста, примите ответ. –

+0

Нет, это не решение для меня. Потому что оба режима размера компьютера Normal. Рабочий стол больше подходит, а ноутбук - нет. –

0

Попробуйте установить Anchor property PictureBox. Закрепите его в соответствии с вашими потребностями, и он должен изменить размер Picturebox как и при изменении размера главного окна.

Кроме того, убедитесь, что для свойства PictureBoxSizeMode установлено значение AutoSize, так что изображение тоже настраивается с помощью PictureBox.

0

Некоторые ошибки на VS 2015 Community 2015 Update 3,

Хотя программа компиляции, против не установлен PictureBox типоразмеры. Истинно Обновление 1 отлично работает.

Смежные вопросы