2012-07-04 3 views
1

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

+3

Winforms/WPF/Web? –

+0

Вставьте фоновые фотографии туда, где? Форма? Картинка? Сайт? – 3aw5TZetdf

ответ

0

Используйте свойство фонового изображения, или добавить изображение окна/управление и поместите метку поверх него, если метка находится позади управления снимками затем переместите текстовую метку в авансовых коробках изображений

0

вы можете попробовать настройки BackGroundImage свойства из кода позади, если это свойство выставляемые control .... -

control.BackgroundImage = Image.FromFile("C:\filename.jpg");

0

Я предполагаю, что вы используете консольные приложения, но вы не можете изменить фоновое изображение на этом, если вы хотите создать программу, вы можете попробовать использовать windo ws form, вы можете спроектировать то, что вы хотите, чтобы пользователь мог видеть и устанавливать фоновые изображения. Измените свойство «BackgroundImage», а затем импортируйте изображение, которое хотите использовать. Я также новичок в C#, поэтому я знаю, как вы себя чувствуете. Кроме того, для улучшения обнаружения качество изображения изменить его в растровое изображение (BMP), его гораздо яснее, чем в формате JPEG

0

Для изменения фона формы перейти к свойствам формы и нажмите BackgroundImage

Если вы хотите изменить это во время выполнения с помощью кода

сделать класс, называемый фон

class Background 
{ 
    public static string background_file; 
} 

Это класс

this.BackgroundImage = new Bitmap("file_in_debug_folder"); 

Это изменит фон текущей формы

Background.background_file = "$this.BackgroundImage-blue.bmp"; 

Это изменит переменную в классе расположения файла «$ this.BackgroundImage-blue.bmp», но это будет изменено на имя ваш файл в папке отладки

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