- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 wpf 虚拟打印时在文件另存为框中如何实现自动添加文件名
最近项目中需要实现在虚拟打印时,自定义文件名找了好多主要有两种方案一:隐藏print操作中的自带的SaveFileDialog,自己创建一个,通过设置FileName实现,但是这种实现方式是在低版本的framework,winform中实现。二: 通过FindWindow找到界面上的文件另存为界面,再通过层层FindWindowEx,找到你要修改值的control,最后通过sendmess...
2019-10-16 10:08:35 1527
原创 angular async和await
在angualr中,一般调用了服务端接口都是异步,那如何实现异步方法执行完后再往下执行?当函数的返回值为true时才往下执行,但是这个函数又是异步,那该怎么实现这个功能呢 ?这个时候我们就需要用到async和await来处理异步。定义函数 async checkBeams(): Promise<boolean> { try { ret...
2019-10-30 19:53:03 2643
原创 angular tree-root自定义上下键行为
tree-root上下键的默认行为是高亮选中,但是不会激活,只有当按了enter才会有点击选中的效果1 定义tree-root的actionMapping//自定义tree-root的action,需放在类的外面const actionMapping: IActionMapping = { keys: { [KEYS.UP]: (tree, node, $event) =>...
2019-10-30 19:00:52 419
原创 angular 日常积累
disabled span和a由于span和a没有disabled的属性,所以不能通过绑定属性disabled来设置添加disabled样式,pointer-events使点击事件不响应.disable{ opacity: 0.2; pointer-events: none;}2通过样式绑定<a [class.disable] = "isDisable_a...
2019-10-30 18:51:00 185 1
原创 Func委托
Func委托Func委托引用了一个带有一个返回值的方法,他可以传递0-16个入参,和一个返回值Func<out TResult>Func<in T,out TResult>Func<in T1,in T2,...,in T16, out TResult> 定义:private Func< string,string> TestFunc;...
2019-10-22 15:10:33 141
原创 Action
无参数 Action testAction = () => { Thread.Sleep(2000); TMSMessageBox.ShowError("test"); }; testA...
2019-10-22 14:40:48 417
原创 ABP依赖注入
构造函数注入public class PersonAppService { private IPersonRepository _personRepository; public PersonAppService(IPersonRepository personRepository) { _personRe...
2019-10-16 17:38:55 941
原创 Angular 路由
路由重定向语法:const route:Routes=[ { path: ' ', redirectTo: '/home', pathMatch: 'full'}, { path: ' home', component: HomeComponent}]参数传递快照:constructor(private routeInfo: ActivateRoute){}var test ...
2019-10-16 17:36:05 92
visualcppbuildtools full.7z
2019-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人