自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

转载 WPF系统中得到窗体或是控件句柄

1.窗体:IntPtr hwnd = new WindowInteropHelper(this).Handle;2.控件:IntPtr hwnd = ((HwndSource)PresentationSource.FromVisual(uielement)).Handle;句柄的取得不要在构造 函数中取得,此时的vitual还没有产生,在Loaded中 就可以了。us...

2019-04-28 09:32:20 896 1

转载 C#中this的 四种 用法

C#中的this用法,相信大家应该有用过,但你用过几种?以下是个人总结的this几种用法,欢迎大家拍砖,废话少说,直接列出用法及相关代码。this用法1:限定被相似的名称隐藏的成员/// <summary> /// /******************************************/ /// /* this用法1:限定被...

2019-04-28 08:56:43 10600

原创 Prism7中RegionName与Model关联的几种方法

新建一PrismBlankApp(WPF)项目BlankApp1,添加一PrismModule(WPF)项目Module1,RegionName与Model关联的方法有:方法1:在MainWindow.xaml.cs的构造函数中关联 public partial class MainWindow : Window { public Ma...

2019-04-19 08:34:56 1325

转载 从PRISM开始学WPF(九)交互Interaction(弹窗)-更新至Prism7.1

0x07交互[7.1updated]无变化这是这个系列的最后一篇了,主要介绍了Prism中为我们提供几种弹窗交互的方式。Notification通知式Prism通过InteractionRequest 来实现弹窗交互,它是一个泛型接口,不同的类型对应不同类型的弹窗方式。在使用InteractionRequest的时候需要在,xaml中需要注册一个Trigger: &lt...

2019-04-18 10:52:58 1155

转载 从PRISM开始学WPF(八)导航Navigation-更新至Prism7.1

0x6Navigation[7.1updated] Navigation 在wpf中并没有变化Basic NavigationPrism中的Navigation提供了一种类似导航的功能,他可以根据用户的输入,来刷新UI。先看一个最简单的例子,通过按钮来导航到一个视图,在这里,视图被注册为Navication。7.1中不再使用构造函数注入依赖,而是新增了两个接口OnInitiali...

2019-04-18 10:52:05 1184

转载 从PRISM开始学WPF(番外)共享上下文 RegionContext-更新至Prism7.1

RegionContext共享上下文There are a lot of scenarios where you might want to share contextual information between the view that is hosting a region and a view that is inside a region. For example, a mast...

2019-04-18 10:51:23 292

转载 从PRISM开始学WPF(七)MVVM(三)事件聚合器EventAggregator-更新至Prism7.1

事件聚合器EventAggregator[7.1updated]除了app部分,没有任何变化Event aggregation. For communication across view models, presenters, or controllers when there is not a direct action-reaction expectation.(⊙﹏⊙),G...

2019-04-18 10:50:40 754

转载 从PRISM开始学WPF(六)MVVM(二)Command-更新至Prism7.1

命令绑定(Command)[7.1updated]这一节除了基础app部分,并没有什么变化什么是Command?先看下微软官方的说明:Commanding is an input mechanism in Windows Presentation Foundation (WPF) which provides input handling at a more semantic l...

2019-04-18 10:49:54 454

转载 从PRISM开始学WPF(五)MVVM(一)ViewModel-更新至Prism7.1

0x5 MVVM[7.1updated]截止到目前,我们看到7.1的更新主要在三个地方PrismApplication ,并且不再使用Bootstrapper 更新了unity,现在使用prism.unity作为容易管理 更新了IModule接口 下面所有代码片段都更新到7.1,并且不再赘述与6.x的区别蛤蛤,终于到MVVM了。特别是前面的Module,忒难写,反正大概知道是怎么用...

2019-04-18 10:48:51 664

转载 从PRISM开始学WPF(四)Prism-Module-更新至Prism7.1

0x4ModulesModules是能够独立开发、测试、部署的功能单元,Modules可以被设计成实现特定业务逻辑的模块(如Profile Management),也可以被设计成实现通用基础设施或服务的模块(如Logging、Exception Management)。既然Modules能够独立开发、测试、部署,那么如何告诉Shell(我们的宿主程序)去Load哪些Module,以怎样...

2019-04-18 10:47:51 400

转载 从PRISM开始学WPF(三)Prism-Region-更新至Prism7.1

[7.1update]在开始前,我们先看下版本7.1中在本实例中的改动。首先,项目文件中没有了Bootstrapper.cs,在上一篇的末尾,我们说过了,在7.1中,不见推荐使用Bootstrapper,相关改动整合到app.xaml和app.xaml.cs中。 然后: app.xaml<prism:PrismApplication x:Class="Regions.App" ...

2019-04-18 10:44:14 685

转载 从PRISM开始学WPF(二)Prism-更新至Prism7.1

0x1 PRISM?PRISM项目地址:https://github.com/PrismLibrary/Prism先看下简介:Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamari...

2019-04-18 10:41:36 812 1

转载 从PRISM开始学WPF,Prism7更新了什么

[7.1updated]从wpf的实例代码来看,7.1主要更新了几个部分:PrismApplication prismapp现在都是PrismApplication ,这变动主要体现在app.xaml和app.xaml.cs中 xaml中的 Application标签变成了prism:PrismApplication 废弃了Bootsrapper,app 继承Prism.Unity....

2019-04-18 10:38:06 759

转载 WPF开源界面库

WPF开源项目WPF有很多优秀的开源项目,我以为大家都知道,结果,问了很多人,其实他们不知道。唉,太可惜了!先介绍两个比较牛逼的界面库1、MaterialDesignInXamlToolkitAndroid风格的界面。2、MahApps.Metro扁平风格的界面。在使用中如果有问题,可以到“Gitter”的相应房间里和开发者进行交流(英...

2019-04-17 08:44:38 1550

《C#开发Android应用实战 使用Mono for Android和.NET C#》源码2

《C#开发Android应用实战 使用Mono for Android和.NET C#》源码

2014-05-22

《C#开发Android应用实战 使用Mono for Android和.NET C#》源码1

《C#开发Android应用实战 使用Mono for Android和.NET C#》源码

2014-05-22

silverlight左侧导航源文件及样式模板

vs2012 silverlight 提供的是上侧导航模板,但是很多情况用户需要左侧导航的,自己经过研究做出了,左侧导航模板,和大家一起研究 没有用过任何第三方控件,全部是改写的系统提供的样式表。

2013-06-28

解方程智能软件(双迎下载)

QQ:81781696 邮箱:[email protected] 该程序可用于解决包括一元一次方程、一元二次方程、二元一次方程组、三元一次方程组,可作为学生,家长,及教师的学习辅助工具.

2008-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除