- 博客(7)
- 收藏
- 关注
原创 简单控件数据绑定
本文中的简单数据绑定是指把控件(例如TextBox)与XML文件进行绑定,通常用来保存一些默认的配置项。特别是当控件比较多时,通过数据绑定,可以方便及时地进行保存信息。1. 首先需要把控件需要绑定的内容定位为属性。public string ConfgiName{ get { return m_ConfigInfo.Name; } set
2008-08-04 16:34:00 441
原创 Remoting简单应用
Remoting技术是在不同应用程序域间互相通信的技术之一。其应用要包括四部分:1. 需要被调用的应用接口public interface IApp{ string func(string sInput);}2. 实现上面应用接口的类public class RemoteApp: MarshalByRefObject, IApp{ public
2008-07-24 22:34:00 379
原创 如何使用事件
1.首先应该定义一个委托。public delegate void MyEventHandler(object sender, EventArgs e);其中:该委托用来定义具体动作类的事件。2.在具体动作类中定义事件。public class MyEventClass(){ public event MyEventHandler MyEvent; public void
2008-07-24 19:23:00 349
翻译 Common Language Runtime
运行环境通常称为 Common Language Infrastructure(公共语言基础结构)。Common Language Infrastructure 是 Microsoft 提交给 ECMA(欧洲计算机制造商协会)的一项标准,而 ECMA 是负责信息和通信系统标准化的机构。Common Language Infrastructure 的标准引用号是 ECMA-335。注:运行环境也称为
2008-07-23 22:59:00 1028
原创 XML序列化与反序列化
刚开始看XML序列化时,看到[XmlAttribute]、[XmlElement]不知道怎么用,只是简单的将一个类序列化。而对于一些复杂的配置文件,通常是通过拼字符串的形式生成XML文件,后来偶尔的一次机会,发现完全可以通过设置让XML自动序列化成我们想要的XML文件格式。首先定义一个类: [XmlRoot("我是中国人")] public class People {
2008-07-21 22:20:00 353
转载 XML序列化基础
序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。.NET Framework 提供两种序列化技术: 二进制序列化保持类型保真度,这对于在应用程序的不同调用之间保留对象的状态很有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等等。远程处理使用序
2008-07-15 21:16:00 423
转载 MarshalByRefObject
允许在支持远程处理的应用程序中跨应用程序域边界访问对象。命名空间:System程序集:mscorlib(在 mscorlib.dll 中)语法— [C#][SerializableAttribute] [ComVisibleAttribute(true)] public abstract class MarshalByRefObject应用程序域是一个操作系统进程中一个或多个应用程序所驻留的分区。
2008-07-15 12:32:00 1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人