摘要: class Parent { public void Print() { Console.WriteLine(this.GetType()); } } class Child : Parent { } class Program { static void Main(string[] args) { Child c = new Child(); c.Print(); } }输入结果: 阅读全文
posted @ 2014-02-22 10:05 jiehu5114 阅读(130) 评论(0) 推荐(0)
摘要: 首先在打开 VS2010 》 文件 》新建项目创建一个安装项目 XXX 在“目标计算机上的文件系统”下我们看见 应用程序文件夹,用户程序菜单 ,用户桌面 , 在 应用程序文件夹 右击添加文件夹(即安装后所在安装路径下生成的包含程序相关组件的文件夹)本列中添加了 测试安装程序文件夹 ,在 测试安装程序文件夹 上右击 ,选择 添加,根据项目需要 ,将所有程序所需要的组件都添加进去,本例中 将XXX.exe ,XXX.dll ,图标等文件添加要实现卸载功能的话,需要将 C:\Windows\System32\msiexec.exe 程序也添加到 测试安装程序文件夹 中,然后在进一步操作接下... 阅读全文
posted @ 2014-02-10 09:50 jiehu5114 阅读(511) 评论(0) 推荐(0)
摘要: 1.提供附加属性的类(自定义的类) /// /// 用于附加属性的演示 /// public class MyAttachedProperty { // 获取附加属性 public static string GetSubTitle(DependencyObject obj) { return (string)obj.GetValue(SubTitleProperty); } // 设置附加属性 public static void SetSubTitle(De... 阅读全文
posted @ 2014-01-14 13:16 jiehu5114 阅读(184) 评论(0) 推荐(0)
摘要: //自定义canvas 布局 //自定义canvas 布局 class CustomCanvas : Canvas { public static readonly DependencyProperty Text2InheritProperty = DependencyProperty.RegisterAttached("Text2Inherit", // 注册附加属性 typeof(string), ... 阅读全文
posted @ 2014-01-14 12:45 jiehu5114 阅读(347) 评论(0) 推荐(0)
摘要: /// /// 用于附加属性的演示 /// public class MyAttachedProperty { // 获取附加属性 public static string GetSubTitle(DependencyObject obj) { return (string)obj.GetValue(SubTitleProperty); //获取依赖属性的值 } // 设置附加属性 public static void SetSubTitle(... 阅读全文
posted @ 2014-01-13 17:54 jiehu5114 阅读(379) 评论(0) 推荐(0)