我想把button序列化,如何实现呢? 我想把button序列化,如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 button不可序列化,因为button有Designer。 不知道你为什么要把Button序列话,如果只是要值的话,参考以下做法[Serializable]public class MyObject : ISerializable { public int n1; public int n2; public String str; public MyObject() { } protected MyObject(SerializationInfo info, StreamingContext context) { n1 = info.GetInt32("i"); n2 = info.GetInt32("j"); str = info.GetString("k"); } public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue( "i", n1); info.AddValue("j", n2); info.AddValue("k", str); }} 在GetObjectData中把Button中你认为要保存的属性加入,再在保护的构造函数中取出你保存的值初始化那些属性,即可 多线程的程序vs里无法断点调试啊 C# 一个小小的关于一个object的题。。。谢谢 Windows Server AppFabric分布式缓存问题 关于CheckBox事件的一个问题 C#.net如何调用pb的dll? 存储过程 触发器 事务 怎样理解 C#是否有逻辑事务处理?如何用? C#能做什么,除了网页 我的程序总是运行了一段时间之后界面就卡住,之后就提示说:超时时间已到。 C# 通过外网访问内网数据库,WebService已经建好在内网可以使用,求高人指点?? .net2.0 webBrowser类中 弹出窗口到自己的框架中 请hbxtlhx(平民百姓) 进来一下
[Serializable]
public class MyObject : ISerializable
{
public int n1;
public int n2;
public String str;
public MyObject()
{
}
protected MyObject(SerializationInfo info, StreamingContext context)
{
n1 = info.GetInt32("i");
n2 = info.GetInt32("j");
str = info.GetString("k");
}
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
{
info.AddValue( "i", n1);
info.AddValue("j", n2);
info.AddValue("k", str);
}
}
在GetObjectData中把Button中你认为要保存的属性加入,再在保护的构造函数中取出你保存的值初始化那些属性,即可