

The problem that I have with msdn is the fact that there is no mention about Index being applied to Item.Index property even though we are explicitely search within subitems - in my mind index should be applied to ColumnHeaders coleection instead (in this case).

Well, I see where the error comes from - apparently integer is evaluated vs number of items in the list instead of being applied to column index. Where 'INDEX' refers (Similar to Mid,Instr, etc) to the Row position to start searching at. This leads me to belive that you are infact searching starting at the Nth item. (Err: 380, Invalid Property Value) If you add 7 columns, and 4 rows of data, and try to search the column with 'INDEX' 5, you should either get a result, or not. So, if you want to search withing first subitem then you need to specify 2 as third argument.The code I provide below returns an error, but when I read your statement above It sounds like it should not be returning an error. Index in this context means 'column index' but remember that all indexing in the listview control starts with 1.
