On Thu, 13 Apr 2006 12:31:16 +0200, "Hrvoje Voda" <hr*********@lu atech.com>
wrote:
How to move up and down a selected item in listcheckedBox?
Hrcko
// paste this code in a new windows form containing a list box
// and two buttons
private void TestDialog_Load (object sender, EventArgs e)
{
string item = "Item";
for (int i = 0; i < 10; i++)
{
clb1.Items.Add( item + i.ToString());
}
}
private void upButton_Click( object sender, EventArgs e)
{
if (clb1.SelectedI ndex > 0 )
{
int ndx = clb1.SelectedIn dex;
string item = (string)clb1.Se lectedItem;
clb1.Items.Remo veAt(ndx);
clb1.Items.Inse rt(ndx - 1, item);
clb1.SelectedIn dex = ndx - 1;
}
}
private void downButton_Clic k(object sender, EventArgs e)
{
if (clb1.SelectedI ndex < clb1.Items.Coun t - 1)
{
int ndx = clb1.SelectedIn dex;
string item = (string)clb1.Se lectedItem;
clb1.Items.Remo veAt(ndx);
clb1.Items.Inse rt(ndx + 1, item);
clb1.SelectedIn dex = ndx + 1;
}
}
Good luck with your project,
Otis Mukinfus
http://www.arltex.com http://www.tomchilders.com