Размер кнопки сообщества Visual Studio 2017 больше, чем изображения в списке изображений - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь точно выровнять массив кнопок в строках и столбцах панели макета таблицы.Каждая кнопка назначается одному и тому же списку изображений.Список изображений содержит три изображения с одинаковыми размерами в пикселях (ширина 200 пикселей и высота 18 пикселей).Я хочу, чтобы кнопки располагались точно друг над другом вертикально, без вертикальных зазоров.

Проблема в том, что, когда я смотрю на свойства кнопок, размер изображения описывается как 206x24.Похоже, что где-то VS добавляет границу в 3 пикселя вокруг изображений, и я не могу понять, как от этого избавиться.

Поля для кнопки все установлены в ноль.Заполнение для кнопки все установлено в ноль.Для FlatStyle установлено значение «Flat».

Какие свойства кнопок я устанавливаю для точного размещения изображений?Есть ли параметр на панели макета таблицы, который может вызывать это?

Вот изображение поля свойства кнопки:

Изображение поля свойства

Любая помощь будет высоко ценится.Будет ли работать картинка в картинке с изменяемым изображением нажатием кнопки лучше, чем кнопка?

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Я продолжал исследовать лучший способ обработки внешнего вида, который я искал, и другие, которые пытались использовать кнопки и имели похожие проблемы.Я отказался от кнопки и вместо этого буду использовать графическое окно в каждой из ячеек элемента управления табличного представления.

Мои извинения за неточный вопрос.

0 голосов
/ 28 ноября 2018

Вы говорили только о вашей стилизации кнопок.Посмотрите на отступы и поля для элементов таблицы, таких как TD, TR и т. Д. Быстрый способ увидеть это визуально - добавить цвета для этих элементов в css.Если вы сделаете TD красным и увидите 3-пиксельное красное пространство, у вас есть виновник.Попробуйте это с ЛЮБЫМИ элементами, которые находятся в вашей разметке.НИЧЕГО может быть виновником.

Кстати, я заметил отрицательное голосование в вашем посте.Я думаю, что люди здесь ценят, если вы публикуете свой код, чтобы они могли видеть то, что вы пробовали до сих пор.Просто дружеское напоминание.

...