WPF 使用Webbrowser加载Echart图表库实现蜡烛图。

2021年03月07日 阅读:676

原文:WPF 使用Webbrowser加载Echart图表库实现蜡烛图。 初版,写的很杂很乱。 截图: 源代码 ... 查看全文

WPF XAML Trigger中使用动画后 动画对象冻结的处理办法

2021年03月07日 阅读:374

原文:WPF XAML Trigger中使用动画后 动画对象冻结的处理办法 在编写XAML时 在Trigger中使用动画,在动画之后,动画对象就会被冻结,无法被其他动画或者属性改变。 处理办法有: 1 使用附加属性来添加动画 public static readonly DependencyProp... ... 查看全文

Winfrom 桌面弹窗拦截 关闭进程简易程序 源代码下载

2021年03月07日 阅读:312

原文:Winfrom 桌面弹窗拦截 关闭进程简易程序 源代码下载 ***********************2019 2.7更新 v 2.0*************************************************** 程序 源代码 交互更新: 输入框不可调整大小 鼠标拖... ... 查看全文

WPF DataGrid的可见性

2021年03月07日 阅读:732

原文:WPF DataGrid的可见性 使用WPF的DataGrid的时候 会自定义列或者是绑定某些属性。 但是通常有些问题,获取不到或者没有数据。 因为Column是属性所以并不在逻辑树和视觉树中。 此时可以通过代理类来做中间部分。 将某些属性放置到或者绑定到这个类,DataGird的列在通过绑定... ... 查看全文

WPF 使用EventTrigger时设置SouceName技巧

2021年03月07日 阅读:388

原文:WPF 使用EventTrigger时设置SouceName技巧 使用情节触发器时,如果有触发源/触发源控件时可以将情节触发器放置最顶级的面板控件的触发器中。 通过blend这个神器真的是可以学到不少东西。 代码: //情节动画放置于顶级控制面板 ... ... 查看全文

WPF 通过Win32SDK修改窗口样式

2021年03月07日 阅读:625

原文:WPF 通过Win32SDK修改窗口样式 使用函数为 SetWindowLong GetWindowLong 注册函数 [DllImport("user32.dll", EntryPoint = "GetWindowLong")] public static extern int GetWin... ... 查看全文

WPF 使用动画设置特殊值的方法

2021年03月07日 阅读:456

原文:WPF 使用动画设置特殊值的方法 例如设置Visibility属性时: 第一种方式: 也就是使用static关键字来赋值。 第二种方式 手动设置要设置的值。 ... 查看全文

WPF INotifyPropertyChanged 通过特性减少代码量

2021年03月07日 阅读:688

原文:WPF INotifyPropertyChanged 通过特性减少代码量 在很多地方需要用上INotifyPropertyChanged的接口,MVVM模式,List等集合都会用到。 通常我们使用 protected void OnChange(PropertyChangedEventArgs... ... 查看全文

WPF 仿语音播放 自定义控件

2021年03月07日 阅读:544

原文:WPF 仿语音播放 自定义控件 原理很简单,利用Path画一个图,然后用动画进行播放,播放时间由依赖属性输入赋值与控件内部维护的一个计时器进行控制。 控件基本是玩具,无法作为真实项目使用。 因为没有设置播放源,所以编写异步播放源或者实际播放时候要将事件引发,是否播放等属性,事件移到真实播放事件... ... 查看全文

WPF TextCompositionManager 事件说明

2021年03月07日 阅读:454

原文:WPF TextCompositionManager 事件说明 TextCompositionManager中三个隧道事件,三个冒泡事件。 除了引发的过程不一样之外其作用是一样的。 事件分别为: InputStart InputUpdate TextInput 其中InputStart和Tex... ... 查看全文

WPF 使用Win32API 让控件置于WebBrowser上方

2021年03月07日 阅读:361

原文:WPF 使用Win32API 让控件置于WebBrowser上方 WPF中Webbrowser控件使用HwndHost所以webbrowser会在所有控件的前方。所以webbrowser会覆盖所有同级的控件。 现在通过使用Win32API 可以避免这个情况。 最主要的就是这几个Win32API... ... 查看全文

WPF 键盘导航附加属性解决TreeView的Tab导航焦点问题

2021年03月07日 阅读:360

原文:WPF 键盘导航附加属性解决TreeView的Tab导航焦点问题 TreeView是默认对上下左右响应,或者是Ctrl+Tab。 如果单独用tab则是不起作用的。 如果使用一般treeview可以利用以下方式来让tab进行导航。 设置Treeview和TreeviewItem的Keyboard... ... 查看全文

WPF 利用附加属性创建FreezableCollection集合和反射实现控件参数以MVVM模式传递

2021年03月07日 阅读:518

原文:WPF 利用附加属性创建FreezableCollection集合和反射实现控件参数以MVVM模式传递 本文中的例子本质上就是利用附加属性传递附加对象,并在观察者模式中使用反射技术实现指定名称的事件参数传递。 本文中框架任然有很多问题,目前来说是勉强能用,有可以修改的地方尽管说! 我们知道附加... ... 查看全文

WPF 画一个3D矩形并旋转

2021年03月07日 阅读:690

原文:WPF 画一个3D矩形并旋转 具体的代码还是线性代数。 主要是旋转和平移。 这个例子的中模型是在世界原点建立。所以旋转会以自身轴心旋转。 如果不在世界原点建立模型,还想以自身为旋转轴旋转。 则是需要以下步骤: 模型的中心点为V1(100,100,0)假设中心为轴(平行于Y轴),旋转A度,也就是... ... 查看全文

WPF 使用EventTrigger设置Item的IsSelected选项

2021年03月07日 阅读:569

原文:WPF 使用EventTrigger设置Item的IsSelected选项 最主要的是在ItemContainerStyle中设置EventTrigger。 使用其他具有items的控件时也是可以通用类似的代码 截图 xaml代码 ... ... 查看全文

WPF DataGrid CheckBox 多选 反选 全选

2021年03月07日 阅读:720

原文:WPF DataGrid CheckBox 多选 反选 全选 效果图 实现此效果的必要关键是 Style+DataTemplate 关键代码: ... ... 查看全文

【WPF学习】第六十八章 自定义绘图元素

2021年03月07日 阅读:450

原文:【WPF学习】第六十八章 自定义绘图元素 上一章分析了WPF元素的内部工作元素——允许每个元素插入到WPF布局系统的MeasureOverride()和ArrangeOverride()方法中。本章将进一步深入分析和研究元素如何渲染自身。 大多数WPF元素通过组合方式创建可视化外观。换句话说,... ... 查看全文

Java-IO流-ObjectInputStream与ObjectOutputStream

2021年03月07日 阅读:514

Java-IO流-ObjectInputStream与ObjectOutputStream 对象流ObjectInputStream,ObjectOutputStream ObjectInputStream:将文件中存储的Java对象读到内存中,这个过程也叫做反序列化 ObjectOutputStr ... 查看全文

c++中将char* 的连续四个字节数据转换为int

2021年03月07日 阅读:807

今天在做p2p客户端的收发消息操作,由于传的消息是个结构体,前四个字节被定义为整型,用来判断是哪类报文,在收消息的时候就涉及吧char*转换为int 做法如下: auto recv_buf=std::make_unique<char[]>(1024);//分配1024字节的动态空间作为缓冲区 int ... 查看全文

SpringBoot中引入Activiti并完成基本业务流程

2021年03月07日 阅读:622

Activiti DB中各个表的作用 Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。 AC ... 查看全文

也谈Python编码格式

2021年03月07日 阅读:406

python在升级到Python3之后,因为Utf-8作为没有歧义的统一标准编码,相信很少人再会碰到编码格式的问题,但现实总会不停地打脸理想,告诉我们Too Young Too Simple。先不扯闲篇,直入主题,介绍一下这篇博文主要的知识,后面再结合具体的软件工作情境来详细说明为什么会碰到此类问题 ... 查看全文

魔法方法推开Python进阶学习大门

2021年03月07日 阅读:578

热爱Python Python是Guido van Rossum设计出来的让使用者觉得如沐春风的一门编程语言。2020年11月12日,64岁的Python之父宣布由于退休生活太无聊,自己决定加入Microsoft的DevDiv Team,致力于“确保更好地使用Python”。尽管在国内有些声音在Di ... 查看全文

热门文章

推荐文章

最新文章

置顶文章