|
分類:[ASP.NET (VB)]
2011/10/28(Fri) 16:23:03 編集(投稿者)
いつも参考にさせてもらっています
ControlのCopyを作成しようとおもっているのですが下記のやり方ですと ReadOnly PropertyのCopyはできないようです
Dim TypeSource As Type = ControlSource.GetType() Dim ControlDest As Control = TypeSource.InvokeMember("", System.Reflection.BindingFlags.CreateInstance, _ Nothing, Nothing, Nothing) For Each PropertySource As System.Reflection.PropertyInfo In TypeSource.GetProperties() If PropertySource.CanWrite Then PropertySource.SetValue(ControlDest, PropertySource.GetValue(ControlSource, Nothing), Nothing) Else End If Next
全部Copyしたいのですが何かよい方法はないでしょうか?
FrameWork 2.0ですよろしくお願いします
|