MyTreeNode
私はから派生した自分のクラスを持っていますTreeNode
:
public class MyTreeNode : System.Windows.Forms.TreeNode
{
[Localizable(true)]
public bool Foo { get; set; }
}
ノードのクローンを作成しようとしています:
MyTreeNode myTreeNode = new MyTreeNode();
myTreeNode.Foo = foo;
//
//And here is the problem, all fields have been copied to the new node but Foo
//
MyTreeNode newNode = (MyTreeNode)myTreeNode.Clone();
結果として、newNode
空のFoo
フィールドがあります。どうすればこれを修正できますか?