[WPF] 字体(FontFamily)应用IconFont
转载
2021-07-19 11:17:00
2054阅读
2评论
先来看几个大的电商网站字体设置:淘宝网 font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;京东 font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;新浪微博 font
Example 1-1. Minimal C# WPF application// MyApp.csusing System;using System.Windows; // the root WPF namespacenamespace MyFirstAvalonApp { class MyApp { [STAThread] static void Main( ) { ... Read More
转载
2007-03-27 21:19:00
341阅读
2评论
:Adam Natha
原创
2023-06-26 17:23:07
359阅读
1、安装OpencvSharp我使用的是VS2013 社区版,安装OpencvSharp3.0在线安装方法:进入Tools,打开NuGet的包管理器搜索Opencv安装之后就可以使用,无需再做其他配置。但是有个问题就是每新建一个解决方案就得重新下载安装,对网速慢的小伙伴很不友好。离线安装方法:打开一个已经安装过OpencvSharp3的解决方案的目录,在Package目录下有OpencvSharp
转载
2024-03-12 14:49:34
501阅读
Developer Express V9.1中的 WPF中的样式和模板是以资源的形式存在于DevExpress.Wpf.Core.v9.1.dll中的,在程序中引用这些样式可以迅速的改善界面的外观。V9.2版本中Theme的引入方法有了很大的变化,通过对Demo中代码的调试分析发现它引入了一个叫做ThemeManager的类来动态加载资源。下面我们来看看如何在工程中使用它:确保你已经安装了V9.2
转载
2024-03-25 21:17:04
79阅读
公司最近要去我去整理出一个完整的WPF培训的教程,我刚好将自己学习WPF的过程和经验总结整理成笔记的方式来讲述,这里就不按照书上面的东西来说了,书本上一般都是按部就班,深入浅出。我这里主要是以实战和具体的代码为准来讲述。 目前使用WPF的时间不算长,大概有2年多,比园子里很多的大师,还是会差很多。现
转载
2020-02-19 09:08:00
372阅读
点赞
2评论
# WPF 与 Java:跨平台桌面应用程序开发的视角
随着信息技术的快速发展,桌面应用程序的开发也逐渐多样化。两种流行的桌面开发技术是 Windows Presentation Foundation(WPF)和 Java。WPF 是一个用于构建 Windows 应用程序的强大工具,而 Java 则是一个跨平台的编程语言。这篇文章将探索 WPF 与 Java 的对比,讨论它们的优缺点,并提供一些
原创
2024-09-03 04:35:39
145阅读
简述 WPF开发中经常需要绘制曲线、直方图等。虽然WPF自带了绘制图形等基础功能,但做程序一个很基础的原则就是避免重复造轮子。在GitHub上找到了微软官方的WPF绘制曲线开源库:InteractiveDataDisplay.WPF。我使用的IDE是VS201x,建议使用NuGet安装--引用InteractiveDataDisplay.WPF。如何使用NuGet,请自行百度
原创
2019-01-09 14:25:50
10000+阅读
WPF
[编辑本段]WPF概述 WPF缩写为Windows Presentation Foundation的缩写 ,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX
转载
精选
2009-11-29 06:33:47
385阅读
data binding 路由事件 命令 各种模板(控件模板,数据模板) wcf wf:workflow xaml MVC MVP 事件驱动: 事件-》订阅-》事件处理器 mvvm 数据驱动: 数据《--》界面
转载
2016-02-05 23:56:00
140阅读
2评论
布局<Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://
原创
2022-03-28 13:49:04
272阅读
数据绑定模式共有四种:OneTime、OneWay、OneWayToSource和TwoWay,默认是TwoWay。 TwoWay 当发生更改时的目标属性或源属性更新目标属性。 OneWay 仅当源属性更改时,请更新目标属性。 OneTime 仅当应用程序启动时或时,请更新目标属性DataConte
原创
2022-07-28 14:37:05
172阅读
工作逻辑是用户启动主程序,主程序启动更新程序,更新程序立刻检查是否有已经下载好的更新包,如果有则立刻关闭主程序进行更新,如果没有则访问服务器查询更新包,并在后台静默下载,下载完成后等下一次主程序启动时更新由于只是简单的更新程序,所以没有用数据库,客户端版本号以一个json文件保存,服务端则直接以压缩包的名称作为版本号那么首先就要有一个服务端,我这里建了一个简单的Asp.Net Core WebAp
转载
2024-03-16 09:50:11
73阅读
Prism for WPF初探(构建简单的模块化开发框架)一、简单介绍: 在上一篇博文中初步搭建了Prism框架的各个模块,但那只是搭建了一个空壳,里面的内容基本是空的,在这一篇我将实现各个模块间的通信,在上一篇博文的基础上改的。 先上效果图:初步介绍下,图中虚线分割为四个模块,每个模块可向另外三个模块发消息。这里还是基于模块化开发CS端程序的思路,模块之间低耦合,如果项目做大,好处自
转载
2024-03-30 19:16:20
812阅读
利用午休时间继续把过去写的一些代码翻出来说一说,文章可能写的比较简略,但是我会努力把核心意思表达清楚,具体代码可直接访问 Github 获取。Github 地址:https://github.com/iccb1013/Sheng.Winform.Controls.Controller这些代码是针对 WinForm 写的,但稍加改动即可应用于 WPF 开发中。 提到控制器,我们可能会首先想
转载
2023-11-07 22:27:56
110阅读
文章目录总目录前言一、准备工作1.搭建一个简单的mvvm项目结构2.实现ICommand 和 INotifyPropertyChanged接口二、页面切换1.使用Frame控件的方式实现2.使用反射的方式实现3.实现效果三、Window的跳转切换1、原生的跳转切换2、修改应用程序关闭方式实现窗体切换3、MVVM中Window的切换(初级)4、MVVM中Window的交互总结 前言本文主要讲述如何
转载
2024-05-17 10:46:53
273阅读
1.WPF是什么 Windows Presentation Foundation ,缩写为WPF,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。WPF是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于Dire
转载
2024-07-05 04:52:06
56阅读
五. GridGrid顾名思义就是“网格”,它的子控件被放在一个一个实现定义好的小格子里面,整齐配列。 Grid和其他各个Panel比较起来,功能最多也最为复杂。要使用Grid,首先要向RowDefinitions和ColumnDefinitions属性中添加一定数量的RowDefinitions和 ColumnDefinitions元素,从而定义行数和列数。而放置在
转载
2024-06-19 22:17:03
155阅读
文章目录一、前言二、HierarchicalDataTemplate1. Definition 定义2. Example 示例三、结语 一、前言想在MVVM模式下实现一个侧边栏,最初想做成下图(MaterialDesignThemes风格)的样子, 这种效果实现起来并不难,ListBox+DataTemplate,然后在ViewModel中绑定一个的集合即可。但是,项(item)多了之后,它会特
转载
2024-04-14 14:15:23
351阅读