当前位置:编程学习 > C#/ASP.NET >>

属性存储问题

比如说,我在设计用户控件时定义一个字符串属性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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,