2016-01-01 2 views
0

В некоторых программах и приложениях, когда я смотрел их установочные файлы, у них было несколько изображений всего в нескольких пикселах: 40 пикселей в высоту и 1 пиксель в ширину. С тех пор я узнал, что файлы изображений используются без проблем для создания текстур для определенных частей их программ «окно» или «форма».Как называется процесс использования бесшовных текстур при разработке форм?

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

Также возьмите пример изображения ниже, отображающего строку заголовка в iTunes.

1]

(я уже попытался найти примеры, но я не знаю, что называется методом и онлайн результаты сосредоточены главным образом на словах «бесшовная» и «дизайн», показывая вещи, как Illustrator)

+0

Я не уверен, что я должен видеть в образе, но вы пробовали '' .BackgroundImage' и .BackgroundImageLayout' как Stretch? – Plutonix

+0

@Plutonix текстура градиента –

+0

Для меню или панели инструментов вы можете использовать пользовательский Renderer [пример C# для меню] (http://stackoverflow.com/a/32356946/1070452) – Plutonix

ответ

0

Фоновое изображение в плитке или в режиме Stretch

+0

Это, вероятно, более гибко для обработки этого события рисования. Вы можете использовать любые 2 пользовательских цвета для градиентной смеси, тогда как вы не можете включать изображение любой возможной комбинации цветов – Plutonix

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