属性存储问题
比如说,我在设计用户控件时定义一个字符串属性A 如下private my_A as string
Public Property A() As String
Get
Return my_A
End Get
Set(ByVal value As String)
my_A= value
End Set
最后编译使用这个控件,在新建工程中使用这个控件时系统会自动存储属性A的值 ,下次重启电脑这个值一直是保持最后
一次更新的值。
现在问题如下,我增加了一个属性B
‘定义的数字结构
Structure my_Struc
Dim my_Pict As Bitmap
dim my_string as String
End Structure
private my_B as my_Struc
Public Property B() As my_Struc
Get
Return my_B
End Get
Set(ByVal value As my_Struc )
my_B= value
End Set
问题是这样的结构类型的属性编译后既然无法自动保持my_Pict 、my_string ,重启电脑后再检查这两个属性均未赋值,我的问题就是这样。用结构类型目的是想把这个属性B传给自定义UI属性编辑器。 --------------------编程问答-------------------- up --------------------编程问答-------------------- 可以试试序列化保存 --------------------编程问答-------------------- 序列化保存?什么是序列化保存?能不能说明白些 --------------------编程问答-------------------- 晃悠一下 --------------------编程问答-------------------- 问题自己摸索已经解决,谢谢大伙给的提示。
补充:.NET技术 , VB.NET