2012-03-09 2 views
-3

Я создаю собственное приложение на C#, и мне нужно использовать растровое изображение вместо стандартных оконных границ. Как я могу это сделать?Использовать изображение в качестве границы в C#

+0

Является ли это Windows Forms? Если это так, вы можете удалить границу формы, установив для параметра FormBorderStyle значение None и ControlBox значение false. Затем вы можете поместить все, что захотите, в клиентскую область формы. –

+0

Как это принято? WPF? WinForms? – Snowbear

ответ

2

Если вы работаете с WinForms установить

FormBorderStyle                       к None
BackgroundImage                       до нужного изображения
BackgroundImageLayout в Stretch

Если вы хотите повторить рисунок на вашем Boder вместо этого, установите

BackgroundImageLayout в Tile

и скрыть центр изображения с панелью.

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