Hallo !
Beim Compact Framework 3.5 wird der "TreeViewEventHandler AfterSelect" nicht unterstützt, so dass sich bei Auswahl einzelner Nodes kein Event auslöst.
Hat jemand eine Lösung, wie ich dies realieren kann?
Vielen Dank für eure Mithilfe!
Gruss macke_a
Hallo,
dies gilt ausschließlich für das .NET Framework 3.5 und nicht für das
.NET Compact Framework 3.5.
Dieser Funktionsaufruf funktioniert bei mir leider nicht 😦
Hallo macke_a,
die Doku sagt was anders als du:
Versionsinformationen
.NET Compact Framework
Unterstützt in: 3.5, 2.0, 1.0
herbivore
Ok!
Leider finde ich aber keine logische Erklärung warum der Eventhandler nicht ausglöst wird.
private void TreeView1_AfterSelect(System.Object sender,
System.Windows.Forms.TreeViewEventArgs e)
{
// Vary the response depending on which TreeViewAction
// triggered the event.
switch((e.Action))
{
case TreeViewAction.ByKeyboard:
MessageBox.Show("You like the keyboard!");
break;
case TreeViewAction.ByMouse:
MessageBox.Show("You like the mouse!");
break;
}
}
Das TreeView Element habe ich einfah per Drag & Drop auf meine Form gelegt und ein paar Nodes eingefügt. Bei Auswahl eines dieser Nodes löst der Event nicht aus.
Ist vlt nur eine Kleinigkeit in den Einstellungen derEigenschaften des TreeView Elements. Allerdings fällt mir zur Zeit nichts ungewöhnliches auf, dass die Blockierung der Funktion behindern könnte.
Habt Ihr ne Idee warum der Trigger für das Event nicht kommt??
Hallo macke_a,
dann schreibt doch bitte noch wie. Bzw. was die Ursache war.
herbivore