Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Установка фона панели Windows FormsСодержание книги
Поиск на нашем сайте Элемент управления Windows Forms Panel может отображать как цвет фона, так и фоновое изображение. Свойство BackColor задает цвет фона для представленных в панели элементов управления, таких как метки и переключатели. Если свойство BackgroundImage не задано, выбранный цвет в свойстве BackColor заполняет панель полностью. Если свойство BackgroundImage задано, за присутствующими в панели элементами управления будет отображено указанное изображение. Чтобы задать фон программными средствами 1. Задайте для свойства панели BackColor значение типа System.Drawing.Color, например: panel1.BackColor = Color.AliceBlue; 2. Задайте свойство панели BackgroundImage, используя метод FromFile класса System.Drawing.Image, например: panel1.BackgroundImage = Image.FromFile(@"D:\p1002.bmp");
Таймер Timer С помощью компонента Timer в Windows Forms производится выполнение операций с заданной периодичностью. Иногда бывает необходимо создать процедуру, которая выполняется через определенные интервалы времени до окончания цикла или запускается по истечении установленного интервала. Создание такой процедуры возможно благодаря компоненту Timer. Компонент Windows Forms Timer вызывает событие Tick через определенные интервалы времени. Внимание. Этот компонент предназначен для среды Windows Forms и не подходит для серверной среды. Длина интервалов определяется свойством Interval, значение которого исчисляется в миллисекундах. Когда компонент включен, событие Tick вызывается через каждый интервал. Ключевыми методами компонента Timer являются Start и Stop, которые включают и выключают таймер. При выключении таймера его параметры сбрасываются; приостановить компонент Timer нельзя. Чтобы выполнять процедуру через заданные интервалы времени с помощью компонента Timer, выполните следующие действия: 1. Добавьте элемент управления Timer в форму. В приведенном ниже примере показано, как сделать это программным путем. 2. Задайте значение свойства Interval (в миллисекундах) для таймера. Это свойство определяет, сколько времени пройдет до момента повторного выполнения процедуры. 3. Напишите соответствующий код в обработчике событий Tick. Код этого обработчика будет выполняться с интервалом, указанным в свойстве Interval. 4. Чтобы запустить таймер, установите для свойства Enabled значение true. Начнется генерация события Tick, запускающего процедуру с заданным интервалом. 5. Чтобы отменить повторный запуск процедуры, в нужный момент присвойте свойству Enabled значение false. Задание интервала 0 не приведет к остановке таймера. Пример. В этом примере выполняется добавление компонента Timer во время выполнения. System.Windows.Forms.Timer timer1 = new System.Windows.Forms.Timer(); timer1.Interval = 1000;
|
||
Последнее изменение этой страницы: 2017-01-20; просмотров: 596; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.109.232 (0.005 с.) |