Anfängerfrage - Funktionen in VB

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von ErfinderDesRades.

    Anfängerfrage - Funktionen in VB

    Hallo an alle,

    ich möchte ein ObjectTreeView mit Daten füllen und bin über diese Zuweisung im Original-Beispielcode gestolpert:

    Quellcode

    1. treeListView1.CanExpandGetter = Function(ByVal x) (TypeOf x Is ArtistExample) OrElse (TypeOf x Is AlbumExample)


    Da ich eher in der VBA-Welt zuhause bin, habe ich Schwierigkeiten bei der Interpretation des Funktionsaufrufes.
    Wie muss dieser Aufruf erklärt/gedeutet werden. ?(

    Kann das sein:
    CanExpandGetter ist True, wenn x von Klasse ArtistExample oder von Klasse AlbumExample ist.
    Wenn True, ist der Knoten aufklappbar.


    VG Andreas

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „anzah“ ()

    anzah schrieb:

    Kann das sein:
    CanExpandGetter ist True, wenn x von Klasse ArtistExample oder von Klasse AlbumExample ist.
    Dassis unanzweifelbar richtig.

    anzah schrieb:

    Wenn True, ist der Knoten aufklappbar.
    Das legt der Name treeListView1.CanExpandGetter nahe, und es wäre schon ein arge Irreführung oder ein Programmier-Fehler, wenn dem nicht so wäre.
    Aber 100% sicher kann man natürlich nicht sein, immerhin besteht ja - anders als bei der ersten Aussage - die Möglichkeit einer Irreführung oder Programmierfehlers.