Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Помогите

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 15.03.2012, 08:15   #16
Заблокирован
 Старший сержант
Аватар для Gamer1912
 
Gamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небеGamer1912 лучик света в грозовом небе
Регистрация: 31.01.2011
Сообщений: 182
Популярность: 887
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 136
Поблагодарили 494 раз(а) в 220 сообщениях
Отправить сообщение для Gamer1912 с помощью Skype™
 
По умолчанию Re: Помогите

Делать нечего было, наделал не поймешь что)) Что то типа подсветка незаполненных полей, вроде работает))
Вот код

Код:
using System;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
namespace Подсветка
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        void thread(ThreadStart name)
        {
            Thread thr = new Thread(name);
            thr.Start();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "")
                thread(empty); //запускаем смена фону у не заполненых текстбоксов
            else
                thread(good); //все ништяк, наш код в путь
        }
        void empty()
        {
            for (int i = 0; i < 3; i++)
            {
                if ((this.Controls.Find("textBox" + (i + 1).ToString(), true)[0] as TextBox).Text == "") //если текстбокс пустой
                    (this.Controls.Find("textBox" + (i + 1).ToString(), true)[0] as TextBox).BackColor = Color.Red; //меняем цыет на красный
            }
            Thread.Sleep(1000); //ждем секунду
            for (int i = 0; i < 3; i++)
            {
                (this.Controls.Find("textBox" + (i + 1).ToString(), true)[0] as TextBox).BackColor = Color.White; //возвращаем на место
            }
        }
        void good()
        {
            MessageBox.Show("Good!"); //наш код, если все текст боксы заполнены
        }
    }
}
Во вложениях проект
Вложения
Тип файла: rar Подсветка.rar (40.3 Кб, 1 просмотров)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Помогите плиз винде переустановил такая шняга стала в пб! помогите что делать? -=|GameOver|=- Общение и обсуждение, архив Point Blank 15 09.08.2012 00:19
[Помогите!] Помогите плиз винде переустановил такая шняга стала в пб! помогите что делать? -=|GameOver|=- Общение и обсуждение, архив Point Blank 1 08.12.2011 08:11

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:37.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net