private void brgObjectsTreeListView_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.W)
{
int itemCount = this.brgObjectsTreeListView.GetItemCount();
int index = this.brgObjectsTreeListView.SelectedIndex;
for (int i = 0; i < itemCount; ++i)
{
index = ++index % itemCount;
if (this.brgObjectsTreeListView.GetModelObject(index) is BrgMaterial)
{
this.brgObjectsTreeListView.SelectedIndex = index;
e.Handled = true;
break;
}
}
}
}
}