Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > ImageList и PictureBox


Автор: vinograd2008 22.2.2010, 18:29
Здравствуйте подскажите пожалуйста как отобразить изображения из ImageList в PictureBox, а также как сменить одно изображение на другое через заданный промежуток времени с помощью таймера и как сделать увеличение и уменьшение изображения в PictureBox с помощью NumericUpDown? 

Автор: Ronin08 22.2.2010, 23:03
Код

for (int i = 0; i < imageList1.Images.Count; i++)
            {
                pictureBox1.Image = imageList1.Images[i];
                pictureBox1.Update();
                System.Threading.Thread.Sleep(1000);
            }

Автор: Pilger 23.2.2010, 00:21
Код


        int i = 0;

        private void timer1_Tick(object sender, EventArgs e)
        {
            i = i + 1;

            if (imageList1.Images.Count <= i)
                i = 0;              

            pictureBox1.Image = imageList1.Images[i];
            pictureBox1.Update();
        }


Код

timer1.Interval = 1000;
timer.enabled = true;


Тоже, что и выше, только через таймер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)