strataListView(Index was outside the bounds of the array)


Author
Message
Jocelyn Dagrain
Jocelyn Dagrain
StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)
Group: Forum Members
Posts: 20, Visits: 127
Bonjour
using the strataListView I am trying to disable and enable some toolstrip button
when I lost focus of the strataListView I received this error message (Index was outside the bounds of the array)
can you help me please thank you.

private void strataListView1_SelectedItemChanged(object sender, EventArgs e)
        {
           
            if (strataListView1.SelectedItems[0].Selected == true)
            {
                this.toolStripButtonEdit.Enabled = true;
                this.toolStripButtonDelete.Enabled = true;
            }
            else
            {
                this.toolStripButtonEdit.Enabled = false;
                this.toolStripButtonDelete.Enabled = false;
            }
         }

NB. With the standard strataframe listview I used this code

  private void listView_SelectedIndexChanged(object sender, EventArgs e)
        {

            this.toolStripButtonEditGroup.Enabled = listView.SelectedItems.Count > 0;
            this.toolStripDeleteGoup.Enabled = listView.SelectedItems.Count > 0;

        }

Dustin Taylor
Dustin Taylor
StrataFrame Team Member (652 reputation)
Group: StrataFrame Users
Posts: 364, Visits: 771
You can use something similar to what you did for the standard listview, you just reference GetLength(0) rather than Count:

this.toolStripButtonEditGroup.Enabled = strataListView1.SelectedItems.GetLength(0) > 0;
this.toolStripDeleteGoup.Enabled = strataListView1.SelectedItems.GetLength(0) > 0;

Hope it helps Smile

Jocelyn Dagrain
Jocelyn Dagrain
StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)StrataFrame Beginner (42 reputation)
Group: Forum Members
Posts: 20, Visits: 127
Thank you very much It work fine

Just wandering is it normal that I cannot navigate within the stratalistview using the key board up and down arrow

Merci.

Dustin Taylor
Dustin Taylor
StrataFrame Team Member (652 reputation)
Group: StrataFrame Users
Posts: 364, Visits: 771
Yes, for now Smile. The StrataListView is still being enhanced, and that is simply one of the features that hasn't made it into it yet, though it will be there before the "final" release.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search