搜索

PythonReactSEOPDF

christian289 AI Skills

GitHub ↗

浏览 christian289 维护的已发布 AI 技能,比较用途与说明,并通过来源仓库了解安装方式。

作者统计

已收录技能

102

收录技能的仓库 Stars 合计

1,034

仓库 Forks

128

平均每个技能的仓库 Stars

10

同一仓库中的多个技能可能共享 Stars,合计包含重复仓库数据。

102 个技能

全部技能

GitHub

resolving-icon-font-inheritance

christian289

Resolves text font inheritance issues when using Segoe Fluent Icons in WPF CustomControl. Use when TextBlocks inherit icon fonts unexpectedly within ControlTemplate.

GitHub

understanding-wpf-content-model

christian289

Explains WPF content model hierarchy including ContentControl, ItemsControl, and Headered variants. Use when selecting base classes for custom controls or understanding content/items properties.

GitHub

configuring-dependency-injection

christian289

Configures Dependency Injection using Microsoft.Extensions.DependencyInjection and GenericHost. Use when setting up DI container, registering services, or implementing IoC patterns in .NET projects.

GitHub

using-generated-regex

christian289

Implements compile-time regex using GeneratedRegexAttribute Source Generator. Use when working with Regex patterns for better performance and AOT compatibility.

GitHub

make-wpf-behavior

christian289

Generates WPF Behavior classes using Microsoft.Xaml.Behaviors.Wpf. Usage: /wpf-dev-pack:make-wpf-behavior

GitHub

using-converter-markup-extension

christian289

Implements IValueConverter as MarkupExtension for direct XAML usage without StaticResource. Use when creating converters to eliminate resource dictionary declarations.

GitHub

make-wpf-converter

christian289

Generates WPF IValueConverter or IMultiValueConverter classes with MarkupExtension pattern. Usage: /wpf-dev-pack:make-wpf-converter [multi]

GitHub

make-wpf-usercontrol

christian289

Generates WPF UserControl with XAML and code-behind. Usage: /wpf-dev-pack:make-wpf-usercontrol [--with-viewmodel]

GitHub

using-wpf-behaviors-triggers

christian289

Implements XAML behaviors and triggers using Microsoft.Xaml.Behaviors.Wpf. Use when adding interactivity to XAML without code-behind, implementing EventToCommand patterns, or creating reusable behaviors.

GitHub

advanced-data-binding

christian289

Implements advanced WPF data binding patterns including MultiBinding, PriorityBinding, and complex converters. Use when combining multiple values, fallback values, or implementing complex binding scenarios.

GitHub

migrating-wpf-to-dotnet

christian289

Migrates WPF applications from .NET Framework to .NET 6+. Use when upgrading legacy WPF apps, resolving compatibility issues, or modernizing project files.

GitHub

make-wpf-project

christian289

Scaffolds a complete WPF project structure with MVVM, DI, and best practices. Usage: /wpf-dev-pack:make-wpf-project [--minimal|--full|--prism]

GitHub

implementing-wpf-validation

christian289

Implements WPF data validation using ValidationRule, IDataErrorInfo, and INotifyDataErrorInfo. Use when building forms, validating user input, or displaying validation errors in UI.

GitHub

developing-wpf-customcontrols

christian289

Develops WPF CustomControls using Parts and States Model best practices. Use when creating templatable controls with TemplatePart, TemplateVisualState, OnApplyTemplate, or VisualStateManager.

GitHub

managing-wpf-collectionview-mvvm

christian289

Encapsulates CollectionView in Service Layer to maintain MVVM principles in WPF. Use when implementing filtering, sorting, or grouping while keeping ViewModels free of WPF dependencies.

GitHub

rendering-with-drawingcontext

christian289

Renders high-performance graphics using WPF DrawingContext for 10-50x improvement over Shape. Use when drawing large numbers of shapes or optimizing rendering performance.

GitHub

managing-styles-resourcedictionary

christian289

Manages WPF Style definitions and ResourceDictionary patterns including BasedOn inheritance and resource merging. Use when building theme systems, organizing resources, or choosing between StaticResource and Dy...

GitHub

implementing-io-pipelines

christian289

Implements high-performance streaming using System.IO.Pipelines in .NET. Use when building network protocols, parsing binary data, or processing large streams efficiently.

GitHub

navigating-visual-logical-tree

christian289

Navigates WPF Visual Tree and Logical Tree with VisualTreeHelper and LogicalTreeHelper patterns. Use when traversing elements, accessing template internals, or understanding event routing.

GitHub

optimizing-io-operations

christian289

Optimizes standard I/O and file operations for high-performance data processing in .NET. Use when building high-throughput file processing or competitive programming solutions.

GitHub

authoring-wpf-controls

christian289

Guides decision-making for WPF control authoring including UserControl vs Control vs FrameworkElement selection. Use when creating new controls or evaluating Style/Template/Trigger alternatives.

默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。