﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » strataListView(Index was outside the bounds of the array)</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 08 Sep 2026 20:09:22 GMT</lastBuildDate><ttl>20</ttl><item><title>strataListView(Index was outside the bounds of the array)</title><link>http://forum.strataframe.net/FindPost26917.aspx</link><description>Bonjour &lt;BR&gt;using the strataListView I am trying to disable and enable some toolstrip button&lt;BR&gt;when I lost focus of the strataListView I received this error message (Index was outside the bounds of the array)&lt;BR&gt;can you help me please thank you.&lt;/P&gt;&lt;P&gt;private void strataListView1_SelectedItemChanged(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (strataListView1.SelectedItems[0].Selected == true)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripButtonEdit.Enabled = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripButtonDelete.Enabled = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripButtonEdit.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripButtonDelete.Enabled = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;NB. With the standard strataframe listview I used this code&lt;/P&gt;&lt;P&gt;&amp;nbsp; private void listView_SelectedIndexChanged(object sender, EventArgs e)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripButtonEditGroup.Enabled = listView.SelectedItems.Count &amp;gt; 0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.toolStripDeleteGoup.Enabled = listView.SelectedItems.Count &amp;gt; 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }</description><pubDate>Tue, 20 Apr 2010 14:44:27 GMT</pubDate><dc:creator>Jocelyn Dagrain</dc:creator></item><item><title>RE: strataListView(Index was outside the bounds of the array)</title><link>http://forum.strataframe.net/FindPost26942.aspx</link><description>Yes, for now :). The StrataListView is still being enhanced, and that is simply one of the features that hasn't made it into it yet, though&amp;nbsp;it will be there before the "final" release.</description><pubDate>Tue, 20 Apr 2010 14:44:27 GMT</pubDate><dc:creator>Dustin Taylor</dc:creator></item><item><title>RE: strataListView(Index was outside the bounds of the array)</title><link>http://forum.strataframe.net/FindPost26939.aspx</link><description>Thank you very much It work fine&lt;/P&gt;&lt;P style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #1f5080; FONT-SIZE: 10pt; mso-ansi-language: EN-CA" lang=EN-CA&gt;Just wandering is it normal that I cannot navigate within the stratalistview using the key board up and down arrow&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Merci.</description><pubDate>Tue, 20 Apr 2010 11:18:51 GMT</pubDate><dc:creator>Jocelyn Dagrain</dc:creator></item><item><title>RE: strataListView(Index was outside the bounds of the array)</title><link>http://forum.strataframe.net/FindPost26928.aspx</link><description>You can use something similar to what you did for the standard listview, you just reference GetLength(0) rather than Count:&lt;/P&gt;[codesnippet]this.toolStripButtonEditGroup.Enabled = strataListView1.SelectedItems.GetLength(0) &amp;gt; 0;&lt;BR&gt;this.toolStripDeleteGoup.Enabled = strataListView1.SelectedItems.GetLength(0) &amp;gt; 0;[/codesnippet]&lt;P&gt;Hope it helps :)</description><pubDate>Tue, 20 Apr 2010 08:44:04 GMT</pubDate><dc:creator>Dustin Taylor</dc:creator></item></channel></rss>