0

WPF异常捕获三种处理 UI线程, 全局异常,Task异常

protected override void OnStartup(StartupEventArgs e){base.OnStartup(e);RegisterEvents();} private void RegisterEvents(){//TaskScheduler.UnobservedTas ...

收破烂 发布于 2018-08-19 10:31 评论(0)阅读(73)
0

WPF 实现ScrollViewer的垂直偏移滚动跳转

问题:考虑屏幕大小,一般都是会在表单问卷的页面使用ScrollViewer。问卷中问题漏填漏选时,在提交时校验不过,需要滚动跳转至漏填漏选项。 页面如下: 每个选项使用StackPanel,并对复选框和单选的勾选事件进行答案记录,使用全局变量记录 将所有选项使用StackPanel指定垂直样式,思路 ...

repeatedly 发布于 2018-08-17 12:53 评论(0)阅读(66)
0

C# 日志输出工具库—log4net 安装、配置及简单应用

1、下载和安装注意每次安装只是安装到本项目中,换了另一个项目需要再次安装和配置。我使用的是Visual Studio 2013 社区版,在tools中找到NuGet包管理。搜索log4net并点击安装。首先进行下载点击确定安装安装完成当然,也可以用NuGet 的控制台来安装百度搜索 net4log ... ...

不锈钢老鼠 发布于 2018-08-13 18:20 评论(0)阅读(88)
1

WPF 打印界面(控件)到A4纸

这次遇到一个需求,就是将整个界面打印在A4纸上。 需求清楚后,Bing一下关于打印,就找打一个类PrintDialog ,其中两个方法可能会用到: 特别是public void PrintVisual(Visual visual, string description)可以直接传一个控件就能打印出来 ...

hbatjzyb 发布于 2018-08-03 16:33 评论(1)阅读(205)
5

MEF 插件式开发 - WPF 初体验

[TOC] MEF 在 WPF 中的简单应用 MEF 的开发模式主要适用于插件化的业务场景中,C/S 和 B/S 中都有相应的使用场景,其中包括但不限于 、 、`WPF UWP DotNet Core` 也是支持的。 在上篇文章中,笔者大致讲述如果在控制台程序中创建一个简单的 MEF 应用程序。如果 ...

hippieZhou 发布于 2018-08-02 21:13 评论(3)阅读(810)
0

WPF Slider滑动条的颜色修改

效果如下: 鄙人虽然开发WPF有些时间,但之前一直是一些简单Template和Style改改之类的工作,并没有深入研究过。此次为了完成工作,首先也是网上搜了半天,没有找到合适的代码直接拷贝(搜索能力待提高),干脆就直接静下心来琢磨琢磨。 一开始在界面上就放了Slider,挠挠头,怎么修改Templa ...

hbatjzyb 发布于 2018-08-01 14:49 评论(0)阅读(198)
0

MEF 插件式开发 - 小试牛刀

[TOC] MEF 简介 Managed Extensibility Framework 即 MEF 是用于创建轻量、可扩展应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展开发人员得以轻松地封装代码并避免脆弱的紧密依赖性。 MEF 让扩展不仅可在应用程序内重复使用,还可 ...

hippieZhou 发布于 2018-08-01 10:25 评论(2)阅读(567)
0

武汉软件开发:一看就会的wpf入门教程

据了解,目前武汉软件开发市场关于PC端桌面开发的技术主要有两块:winform和wpf。wpf是微软既winform之后推出的一套新的桌面开发技术。采用数据驱动的方式可以轻松编写出非常炫的界面。 ...

蚂蹄儿 发布于 2018-07-24 22:11 评论(0)阅读(382)
0

WPF线程中获取控件的值和给控件赋值

WPF中使用线程操作控件,按平常的操作方法操作的话会报异常:调用线程无法访问此对象,因为另一个线程拥有该对象。所以我们要使用Dispatcher类的BeginInvoke()与Invoke()方法。BeginInvoke()异步执行,不等待委托结束就更新,Invoke()同步执行,需等待委托执行完。 ...

一个有梦想的男孩 发布于 2018-07-24 10:24 评论(0)阅读(198)
4

在WPF中将图片转换成3D图像并可以旋转

时光偷走的,永远都是我们眼皮底下看不见的珍贵。 https://pan.baidu.com/s/14dk-OU2SR0nxXj2bL4bVpQ 首先先看一下源代码最初的运行效果,是否是自己需要的。 在这里,三维的面图是用函数生成的Z轴数据,当然,我们也可以使用图片的颜色作为Z轴。 准备工作,VS20 ...

小王子的小博客 发布于 2018-07-20 16:59 评论(1)阅读(618)
0

用WPF写一个登录界面,我想在输入完密码后按回车就能够验证登陆,而不需要用鼠标单击登陆按钮

在wpf中,将按钮的IsDefault设置为true ​​​​ ...

小王子的小博客 发布于 2018-07-20 09:53 评论(2)阅读(354)
0

WPF TextBox/TextBlock 文本超出显示时,文本靠右显示

文本框显示 文本框正常显示: 文本框超出区域显示: 实现方案 判断文本框是否超出区域 请见《TextBlock IsTextTrimmed 判断文本是否超出》 设置文本布局显示 1. FlowDirection 当文本超出显示区域时,设置FlowDirection靠右显示 下面是封装的附加属性Scr ...

唐宋元明清2188 发布于 2018-07-19 19:59 评论(0)阅读(161)
0

通过鼠标事件,从鼠标点击的坐标寻找指定的控件

1 /// <summary> 2 /// 图片鼠标右键 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param> 6 private void Image_slt_MouseRightBu ...

屁屁小黄人 发布于 2018-07-19 11:40 评论(0)阅读(89)
1

重写TreeView,多层级节点下批量显示图片,图片支持缩略图和文件名列表切换,支持调用者动态匹配选中,支持外界拖入图片并添加到对应节点下

1、先看下整体效果 2、前端代码 1 <UserControl x:Class="iPIS.UI.Base.Tree.ImageTreeControl" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xml ...

屁屁小黄人 发布于 2018-07-18 11:46 评论(0)阅读(167)
0

重写TreeView,自定义图标,生成通行的下划线,取消默认获得焦点失去焦点的效果,并支持拖拽节点到外界

1、运行效果: 2、前端代码 1 <UserControl x:Class="iPIS.UI.Base.Tree.VideoTreeControl" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns ...

屁屁小黄人 发布于 2018-07-18 10:30 评论(0)阅读(110)
2

WPF xaml中列表依赖属性的定义

列表内容属性 如上图,是一个列表标题排序控件,我们需要定义一个标题列表,从而让调用方可以自由的设置标题信息。 在自定义控件时,会遇到列表依赖属性,那么该如何定义呢? 下面是错误的定义方式: 按照如上依赖属性的定义, 必须提供一个默认属性new List<HeaderContent>() 或者 在自定 ...

唐宋元明清2188 发布于 2018-07-11 10:38 评论(5)阅读(168)
1

C# 在WPF中使用Exceptionless异常日志框架

登录http://exceptionless.com/官网,注册一个账户。 创建项目 选择wpf项目类型 拷贝下箭头指的这个密钥,过后程序里用的到。 下面我们打开vs,新建一个wpf的项目 打开github程序包控制到,输入 安装成功后,打开app.config文件 将刚才在Exceptionles ...

liuyong111 发布于 2018-07-09 15:22 评论(0)阅读(150)
1

C#之简易计算器设计

在学完了C#的方法和数据类型之后,写了一个简易的计算器的界面。本次界面具备加减乘除求余等五项运算。不过存在一点缺陷就是无法判断输入数据的类型,是整数还是小数,由于目前所学知识有限,等学到以后再进行完善。 本设计源代码如下: using System; using System.Collections ...

WangHongLong 发布于 2018-07-07 15:30 评论(5)阅读(168)
1

不一样的设计思路

今天在做WPF的时候,关于设计思路,我觉得自己局限了,因为有一个页面涵盖的东西非常多,所以它不能很好的显示,我就想着怎么能让它把其中一部分隐藏,到要使用的时候再拿出来使用,这是一种想法,我自己觉得还不错,但是之后,我们的页面设计人员做了这样一种设计,把表格的数据图表化,感觉一下子变得更为清晰明了,我 ...

南山亚亚 发布于 2018-07-06 13:05 评论(1)阅读(193)
1

房屋贷款计算器 Mortgage Calculator

闲暇时间开发了一款工具 - 房屋贷款计算器 Mortgage Calculator 有需要的可以下载来试试。 JACK NJ @ 2017 ...

杰克帝.NET 发布于 2018-07-06 03:30 评论(0)阅读(165)