役立たず・・・?

TreeNode クラスがノードに対する何かを持ってたら後々楽ぢゃない?って軽いノリで


[Visual Basic]

Imports System
Imports System.Windows.Forms


Public Class ElementTreeNode(Of T)
Inherits TreeNode


Private _element As T

Public Property Element() As T
Get
Return _element
End Get
Set(ByVal value As T)
_element = value
End Set
End Property


Public Sub New(ByVal element As T)

Me._element = element

End Sub


End Class

みたいなの作ってみましたが、Nodes プロパティで取得できる TreeNodeCollection クラスは継承できないから'何か'を使いたいときは各要素をキャストするしかなくなっちゃうし、これ用のCollection書くのはまだやってないし、んでもって何が入ってきても問題ないかって言われるとわかんないし、そもそもコントロールがデータをつかんじゃってる時点でどうなのよ?ってゆう・・・。
ん〜・・・。思いつきぢゃぁだめですわ。