PDA

View Full Version : سوال: حرکت در آیتم های ListBox



daniyaltjm
پنج شنبه 14 مرداد 1395, 20:25 عصر
سلام، من یه تایمر دارم و می خوام توی هر ثانیه لیست باکس از اولین آیتم شروع کنه و هر ثانیه آیتم بعدی انتخاب بشه تا آخر؟

alexmcse
پنج شنبه 14 مرداد 1395, 22:01 عصر
سلام

private void button2_Click(object sender, EventArgs e) {
timer2.Interval = 100;
for (int i = 0; i < timer2.Interval ; i++)
{
listBox1.Items.Add(i);
}
timer2.Enabled = true ;
}


private void timer2_Tick(object sender, EventArgs e)
{
if (listBox1.SelectedIndex < timer2.Interval-1)
{
listBox1.SelectedIndex ++;
}
else
{
timer2.Enabled = false;
}

}
}

:تشویق::تشویق:

daniyaltjm
پنج شنبه 14 مرداد 1395, 22:15 عصر
سلام

private void button2_Click(object sender, EventArgs e) {
timer2.Interval = 100;
for (int i = 0; i < timer2.Interval ; i++)
{
listBox1.Items.Add(i);
}
timer2.Enabled = true ;
}


private void timer2_Tick(object sender, EventArgs e)
{
if (listBox1.SelectedIndex < timer2.Interval-1)
{
listBox1.SelectedIndex ++;
}
else
{
timer2.Enabled = false;
}

}
}

:تشویق::تشویق:

خیلی ممنون ولی لازم به این همه کد نبود من فقط از این کدت استفاده کردم:

listBox1.SelectedIndex =0;

و

listBox1.SelectedIndex ++;

به هر حال می تونستی فقط این کد رو توی تایرمت یکی بهش اضافه میکردی.

alexmcse
پنج شنبه 14 مرداد 1395, 22:53 عصر
خیلی ممنون ولی لازم به این همه کد نبود من فقط از این کدت استفاده کردم:

listBox1.SelectedIndex =0;

و

listBox1.SelectedIndex ++;

به هر حال می تونستی فقط این کد رو توی تایرمت یکی بهش اضافه میکردی.

میخواستم کدها قابل فهم باشد که همه کدها رو نوشتم
موفق باشی