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

Antwort per Email an