Мне вообще то нужно это сделать на Dot.Net - но скорее всего здесь проблема в моей недопониманни объектного синтаксиса вообще, поэтому пишу топик туда где больше народа.
Мне нужно создать объект - наследник ListView Item-а где к каждому ListView Item-у прилеплено некое значение
вот как делаю я.
***********************
Public Class keyedListItem
Inherits System.Windows.Forms.ListViewItem
Public key As String
Public Sub New(ByVal itmText As String, Optional ByVal keyVal As String = "")
MyBase.new(itmText)
key = keyVal
End Sub
End Class
"***********************
потом в некой процедура заполнятес ListView
следующим образом
newItem = New keyedListItem("")
все работает без ошибок
НО Как мне обратиться к этому свойсву "key" ?
Допустим я пишу
curClId = lvClients.FocusedItem.key
- ругается , говорит
'key' is not a member of 'System.Windows.Forms.ListViewItem'.
'
Уважаемый копилятор конечно прав...
но как же мне получить и искомое значение "key"?
....
newItem.key = keyVal