AlexSJC 的博客

WPF MVVM 中 ItemsControl 内绑定外层 DataContext

方法一:通过 ElementName 绑定外层控件的 DataContext。 {Binding DataContext.×××, ElementName=×××} 方法二:通过 RelativeSource 绑定外层控件的 DataContext。 {Binding DataContext.×××

AlexSJC AlexSJC 发布于 2024-08-31

WPF 文件图标转换器

using System; using System.Drawing; using System.Globalization; using System.IO; using System.Windows; using System.Windows.Data; using System.Windows

AlexSJC AlexSJC 发布于 2024-01-01

WPF 工具窗口

更改指定窗口的属性。 函数还将指定偏移量的 32 位 (长) 值设置为额外的窗口内存。 https://learn.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-setwindowlonga

AlexSJC AlexSJC 发布于 2023-12-12

WPF 应用的 .csproj 建议

<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net8.0-windows</TargetFramework> <Nu

AlexSJC AlexSJC 发布于 2023-10-18

WPF 重写语言实现本地化

添加这段代码(Application_Startup): FrameworkElement.LanguageProperty.OverrideMetadata( typeof(FrameworkElement), new FrameworkPropertyMetadata(

AlexSJC AlexSJC 发布于 2023-10-17

WPF 自定义属性

<Window x:Name="window" ...> <Grid> <TextBlock Text="{Binding Text, ElementName=window}" /> </Grid> </Window> public static readonly D

AlexSJC AlexSJC 发布于 2023-04-24