役立たず・・・?
TreeNode クラスがノードに対する何かを持ってたら後々楽ぢゃない?って軽いノリで
みたいなの作ってみましたが、Nodes プロパティで取得できる TreeNodeCollection クラスは継承できないから'何か'を使いたいときは各要素をキャストするしかなくなっちゃうし、これ用のCollection書くのはまだやってないし、んでもって何が入ってきても問題ないかって言われるとわかんないし、そもそもコントロールがデータをつかんじゃってる時点でどうなのよ?ってゆう・・・。
[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
ん〜・・・。思いつきぢゃぁだめですわ。