Ah, kommando zurück! ich dumpfbacke. hatte natürlich zu testzwecken noch einen normalen node eingefügt den er natürlich nicht casten kann.
sorry, mein fehler. :-) > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt > Gesendet: Dienstag, 14. Februar 2006 17:15 > An: [email protected] > Betreff: [CSharp.net] Unable to cast > > Hi, > > verstehe grade etwas nicht ... ich habe ein eigenes Objekt > "CategoryNode" was von TreeNode erbt. > > public class CategoryNode : TreeNode > { > > private Guid categoryId; > > public Guid CategoryId > { > get { return categoryId; } > set { categoryId = value; } > } > > } > > So far so good. Damit befülle ich jetzt mein treeview-Control. > Nun möchte ich bei Auswahl die CategoryId haben: > > private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) > { > CategoryNode node = (CategoryNode)e.Node; > MessageBox.Show(node.CategoryId.ToString()); > } > > Aber: er kann schon gar nicht zu CategoryNode casten ... warum nicht? > > Gruß, Th. > > _______________________________________________ > CSharp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/csharp.net > _______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
