首页

WPF 中某元素执行旋转动画时另一元素如何进行跟随

WPF 中某元素执行旋转动画时另一元素如何进行跟随

独立观察员 2024 年 7 月 21 日

 

一、前言

最近要做一个机械手的动画,由于之前对于 WPF 的动画方面涉猎较少,所以先在网上找找有没有现成可参考的例子。很快啊,一下就找到了《WPF 开发经验 – 实现一种三轴机械手控件》这篇文章,第一眼看到其中开篇的动图,就知道很有参考价值,于是便开始研究。

我这里也先给出我改造之后运行效果的动图,大家可以先看看是不是自己需要的:

 

二、版本介绍

原文是没有给出项目地址的(不过代码还是贴得比较全的),所以我这个 Demo 中,“机械手动画” 标签页中的基[……]

全文阅读

傲梅分区助手扩容C盘后进不了系统的解决方法

 

2、进入 BIOS 设置从 U 盘启动

一般是打开电脑后反复按 F2 进入 BIOS 设置,然后将第一个启动选项选为你的 U 盘:
 
然后保存变更并重启:
 

3、进入 Edgeless 系统

重启后在 Ventoy(安装 Edgeless 时安装的)界面选择 Edgeless:
 [……]

全文阅读

Prism 中如何判断界面当前是否显示

Prism 中如何判断界面当前是否显示

独立观察员 2024 年 5 月 15 日

 

一、常规的导航界面

首先 VM 基类继承 WPFTemplateLib 的 ObservableObject:

 

然后在 VM 基类中添加 public bool IsVisible { get; set; } 。

在 RegionViewModelBase(实现了 IConfirmNavigationRequest 接口)的 OnNavigatedFrom 方法(离开)中赋值 false,在 OnNavigatedTo 方法(到达)中赋值 true:


 

这[……]

全文阅读

WPF 从 用户控件 到 自定义控件

WPF用户控件自定义控件

独立观察员 2024 年 4 月 29 日

 

一、用户控件示例:能够朝向上下左右四种方向

在 WPF 中,如果想要复用 Xaml 代码,最先想到的肯定是用户控件(UserControl),比如下面这个示例。

 

定义依赖属性 Direction(默认朝右):

 

类型为 DockPanel 的 Dock 枚举类型:

 

前台使用触发器来旋转相应的角度:

 

二、让用户控件能够被设置全局样式

用户控件做好之后,在使用时,如果直接在它身上设置各个属性,一般都没什么问题。但[……]

全文阅读

WPF 中的圆形不够圆?

WPF 中的圆形不够圆?

独立观察员 2024 年 4 月 22 日

上周五,在使用一个 Grid 和两个 Border 来制作一个同心圆的时候,发现怎么看着不太圆啊,问了一下 [Kimi],说是应该使用 Ellipse 来画圆:

 

但是我按它说的,换成了 Ellipse,结果同心圆看着还是歪歪扭扭的。后来下班了,我也就暂时没去管了,心想实在不行,下周换成 Svg 或者图片吧。

 

谁曾想,在周末自己敲代码的时候,又出现这个问题了,不过这次是 RadioButton。众所周知,RadioButton 也是类似同心圆的,只不过内圈一般是实心的样式。

&nb[……]

全文阅读

隐私策略

隐私策略

本应用程序尊重并保护所有用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用程序会按照本隐私政策的规定使用和披露您的个人信息。但我们将以高度的勤勉、审慎义务对待这些信息。在您同意本隐私政策后,我们会收集、存储、使用、共享和保护您的个人信息。除本隐私政策另有规定外,在未征得您事先许可的情况下,我们不会将这些信息对外披露或向第三方提供。

适用范围

a) 在您注册本应用程序帐户时,您根据网站要求提供的个人资料;

b) 在您使用本应用程序服务、访问本应用程序网页时,服务器自动接收并记录的您的浏览器和计算机信息,包括但不限于您的 IP 地址、浏览器的类型、使用的语言、访问[……]

全文阅读

小众笔记软件『蚂蚁笔记』Windows 客户端新版(v2.8.0)

小众笔记软件『蚂蚁笔记』Windows 客户端新版(v2.8.0)

独立观察员 2024 年 1 月 21 日

一、前言

本文是本人关于 “蚂蚁笔记” 的第三篇文章,前两篇分别为《【编辑】蚂蚁笔记服务端搭建(Windows 版)》和《蚂蚁笔记 Windows 客户端编译运行和打包》,同时本文也是第二篇文章的后续,在那篇文章中进行编译和打包的就是本文称之为 “v2.8.0” 版本的蚂蚁笔记新版 Windows 客户端,本文将对其进行详细介绍以及相关的资源分享。

另外,本文所说的新版客户端,是本人依据官方开源代码,整合他人的修改,以及本人的修改,进而编译打包出来的,并非官方版,请知悉。[……]

全文阅读

蚂蚁笔记 Windows 客户端编译运行和打包

蚂蚁笔记 Windows 客户端编译运行和打包

独立观察员 2024 年 1 月 14 日

 

一、官方步骤(增强)

 

1. 安装 Electron v12.0.2

下载地址:https://github.com/electron/electron/releases/tag/v12.0.2

或:https://gitee.com/DLGCY_Clone/leanote-desktop-app/releases/tag/v2.7.0-alpha

 

下载后解压到 D 盘,然后把路径添加到环境变量中:

 

2. 通过 electr[……]

全文阅读

MongoDB 安装、设置密码、开启事务支持

MongoDB 安装、设置密码、开启事务支持

独立观察员 2024 年 1 月 5 日

 

1、安装 MongoDB

中文官网:https://www.mongodb.com/zh-cn 

使用社区版:

 

在打开的页面选择版本并下载(本文的版本为 MongoDB 7.0.4):

 

安装过程展示 1(可以安到 D 盘):

 

安装过程展示 2(MongoDB Compass 可自动下载安装,或者取消勾选后面手动安装):

 

2、安装 MongoDB Compass

自动下载安装视网络情况,需[……]

全文阅读