J'espère que quelqu'un peut m'aider avec un problème lié à la liaison d'une classe de collection bindable à l'un des contrôles de liste Winforms Telerik.obtenir l'objet hors de telerik radcontrol pour la liaison winforms
Si vous liez à un contrôle de liste des fenêtres ole plaine comme ça ...
dim list as new listBox
with list
.DataSource=myCollectionClass 'this contains a collection of widgets.
.ValueMember="WidgetID"
.DisplayMember="WidgetName"
end with
Je peux alors obtenir un widget sur la liste en faisant cela ...
Dim myWidget as Widget=ctype(list.Items(0),Widget)
Si vous faites exactement le même code avec par exemple un Telerik RadListBox (même exemple que ci-dessus), mais le changement ligne un être
Dim list as new RadListBox.
Avec RadControls, il semble que vous ne puissiez pas convertir directement le type d'objet. Chaque fois que j'essaie cela, je reçois l'erreur suivante ...
Unable to cast object of type 'Telerik.WinControls.UI.RadListBoxItem'
to type 'Widget'.
Quelqu'un peut-il au moins confirmer que c'est une limitation connue de Telerik RadControls pour Winforms ou laissez-moi savoir la bonne façon de le faire.
Merci. Toute aide serait appréciée. Des pensées?
Seth