- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 序列化与反序列化(备忘)
<br /> try<br /> {<br /> #region "序列化"<br /> <br /> MemoryStream ms = newMemoryStream();<br /> Image img = Image.FromFile(@"G:/Windows/Web/Wallpaper/Windows/img0.jpg");<br /> <br /> B
2011-03-23 21:27:00 666
转载 DesignSurface:演示用ISelectionService来获得当前组件,并用PropertyGrid来编辑该组件
<br />这是个非常简单的例子,演示了用ISelectionService来获得当前组件,并用PropertyGrid来编辑该组件。<br />也演示了锁定、复制、删除、移到上层等简单操作,以及在锁定的状态下禁止一些操作。<br /><br />虽然例子本身非常简单,但设计器本身是个非常大的议题,因此代码将分两部分贴出。<br />有兴趣的朋友们还可以参考:Windows Forms Programming: Design-Time Architecture<br /> using System;usin
2011-03-20 21:40:00 3277 1
转载 用.NET Framework 2.0创建Form设计器
<br /> Microsoft .NET Framework 1.0提供了一个非常通用的设计时框架,但是没有提供任何实现代码来完成一个设计器,Visual Studio? .NET实现了所有的复杂逻辑,要第三方去重新实现这个复杂的逻辑。.NET Framework 2.0引入了一组类能够用于设计器的实现。 <br /> <br /> 理解.NET Framework如何工作,非常重要的是要了解设计器是如何使用的。设计器是负责管理设计界面上的组件的设计时期行为和表现的对象。框架关联设计时对象和运行时对象,
2011-03-17 21:09:00 1496
转载 [c#.net]做tooltip给控件动态添加属性的做法、IExtenderProvider接口的使用
<br /> 用过tooltip的人都知道,在添加一个tooltip 后,所有界面上的控件自动加上一个“在tooltip1上的tooltip”的属性,这是怎么实现的呢?这是以为tooltip继承了接口IExtenderProvider,Vs在设计控件的时候就留有接口让程序员扩充控件的属性,这样我们不必为了给控件添加一个小小的属性就继承重写控件了。<br /> 例子如下:<br /> 写了一个IntelligentSave的类,继承了System.ComponentModel.Compone
2011-03-16 23:05:00 2128 1
可视化大屏网页的分辨率变小,导致样式问题
2022-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人