xaml-csharp-development-skill-for-avalonia
用于 Avalonia 的 XAML 与 C# 跨平台开发技能。
Avalonia
跨平台开发
XAML
C#
AI 助手
GitHub
⭐ 49⬇️ 0🏷️ main📦 2
xaml-csharp-development-skill-for-avalonia-main.zip
1021.3 KB下载
安装与使用说明
Codex
- 先下载 ZIP 包(例如:xaml-csharp-development-skill-for-avalonia-main.zip)。
- 解压后放到 $CODEX_HOME/skills/ 目录下。
- 如果没有设置 $CODEX_HOME,通常可放到 ~/.codex/skills/。
- 确保目录内有 SKILL.md,然后重开会话即可使用。
源码目录预览
├── agents │ └── openai.yaml ├── plan │ ├── api-coverage-not-covered.md │ ├── avalonia-12-preview2-migration-analysis.md │ └── avalonia-12-preview2-migration-reference-update-plan.md ├── references │ ├── controls │ │ ├── README.md │ │ ├── auto-complete-box.md │ │ ├── binding-evaluator.md │ │ ├── border.md │ │ ├── button-spinner.md │ │ ├── button.md │ │ ├── calendar-date-picker.md │ │ ├── calendar.md │ │ ├── canvas.md │ │ ├── carousel.md │ │ ├── check-box.md │ │ ├── chrome-caption-buttons.md │ │ ├── chrome-title-bar.md │ │ ├── color-picker.md │ │ ├── color-view.md │ │ ├── combo-box-item.md │ │ ├── combo-box.md │ │ ├── content-control.md │ │ ├── context-menu.md │ │ ├── control.md │ │ ├── data-validation-errors.md │ │ ├── date-picker-presenter.md │ │ ├── date-picker.md │ │ ├── decorator.md │ │ ├── dock-panel.md │ │ ├── drop-down-button.md │ │ ├── embedding-embeddable-control-root.md │ │ ├── expander.md │ │ ├── experimental-acrylic-border.md │ │ ├── flyout-presenter.md │ │ ├── grid-splitter.md │ │ ├── grid.md │ │ ├── hyperlink-button.md │ │ ├── icon-element.md │ │ ├── image.md │ │ ├── items-control.md │ │ ├── label.md │ │ ├── layout-transform-control.md │ │ ├── list-box-item.md │ │ ├── list-box.md │ │ ├── masked-text-box.md │ │ ├── menu-base.md │ │ ├── menu-flyout-presenter.md │ │ ├── menu-item.md │ │ ├── menu.md │ │ ├── native-control-host.md │ │ ├── native-menu-bar.md │ │ ├── notifications-notification-card.md │ │ ├── notifications-window-notification-manager.md │ │ ├── numeric-up-down.md │ │ ├── panel.md │ │ ├── path-icon.md │ │ ├── presenters-content-presenter.md │ │ ├── presenters-items-presenter.md │ │ ├── presenters-scroll-content-presenter.md │ │ ├── presenters-text-presenter.md │ │ ├── primitives-access-text.md │ │ ├── primitives-adorner-layer.md │ │ ├── primitives-calendar-button.md │ │ ├── primitives-calendar-day-button.md │ │ ├── primitives-calendar-item.md │ │ ├── primitives-chrome-overlay-layer.md │ │ ├── primitives-color-previewer.md │ │ ├── primitives-color-slider.md │ │ ├── primitives-color-spectrum.md │ │ ├── primitives-date-time-picker-panel.md │ │ ├── primitives-headered-content-control.md │ │ ├── primitives-headered-items-control.md │ │ ├── primitives-headered-selecting-items-control.md │ │ ├── primitives-light-dismiss-overlay-layer.md │ │ ├── primitives-overlay-layer.md │ │ ├── primitives-overlay-popup-host.md │ │ ├── primitives-picker-presenter-base.md │ │ ├── primitives-popup-root.md │ │ ├── primitives-popup.md │ │ ├── primitives-range-base.md │ │ ├── primitives-scroll-bar.md │ │ ├── primitives-selecting-items-control.md │ │ ├── primitives-tab-strip-item.md │ │ ├── primitives-tab-strip.md │ │ ├── primitives-templated-control.md │ │ ├── primitives-text-selection-handle.md │ │ ├── primitives-text-selector-layer.md │ │ ├── primitives-thumb.md │ │ ├── primitives-toggle-button.md │ │ ├── primitives-track.md │ │ ├── primitives-uniform-grid.md │ │ ├── primitives-visual-layer-manager.md │ │ ├── progress-bar.md │ │ ├── radio-button.md │ │ ├── refresh-container.md │ │ ├── refresh-visualizer.md │ │ ├── relative-panel.md │ │ ├── remote-remote-widget.md │ │ ├── repeat-button.md │ │ ├── reversible-stack-panel.md │ │ ├── scroll-viewer.md │ │ ├── selectable-text-block.md │ │ ├── separator.md │ │ ├── shapes-arc.md │ │ ├── shapes-ellipse.md │ │ ├── shapes-line.md │ │ ├── shapes-path.md │ │ ├── shapes-polygon.md │ │ ├── shapes-polyline.md │ │ ├── shapes-rectangle.md │ │ ├── shapes-sector.md │ │ ├── shapes-shape.md │ │ ├── slider.md │ │ ├── spinner.md │ │ ├── split-button.md │ │ ├── split-view.md │ │ ├── stack-panel.md │ │ ├── tab-control.md │ │ ├── tab-item.md │ │ ├── text-block.md │ │ ├── text-box.md │ │ ├── theme-variant-scope.md │ │ ├── tick-bar.md │ │ ├── time-picker-presenter.md │ │ ├── time-picker.md │ │ ├── toggle-split-button.md │ │ ├── toggle-switch.md │ │ ├── tool-tip.md │ │ ├── top-level.md │ │ ├── transitioning-content-control.md │ │ ├── tree-view-item.md │ │ ├── tree-view.md │ │ ├── user-control.md │ │ ├── viewbox.md │ │ ├── virtualizing-carousel-panel.md │ │ ├── virtualizing-panel.md │ │ ├── virtualizing-stack-panel.md │ │ ├── window-base.md │ │ ├── window.md │ │ └── wrap-panel.md │ ├── fluent-design │ │ ├── 00-fluent-theme-bootstrap-density-and-palette-customization.md │ │ ├── 01-fluent-alias-tokens-brand-mapping-materials-and-elevation.md │ │ ├── 02-fluent-typography-layout-shape-and-iconography.md │ │ ├── 03-fluent-controls-navigation-and-command-surfaces.md │ │ ├── 04-fluent-shells-dialogs-window-chrome-and-transient-surfaces.md │ │ ├── 05-fluent-motion-content-wait-ux-and-accessibility-recipes.md │ │ ├── 06-fluent-language-system-content-commanding-and-teaching-patterns.md │ │ ├── 07-fluent-motion-composition-and-depth-recipes.md │ │ ├── 08-fluent-navigation-information-architecture-and-productivity-shells.md │ │ ├── 09-fluent-language-system-status-confirmation-and-notification-patterns.md │ │ ├── 10-fluent-advanced-composition-implicit-expression-and-shell-choreography.md │ │ ├── 11-fluent-localization-bidi-and-inclusive-content-patterns.md │ │ ├── 12-fluent-touch-gesture-posture-and-motion-feedback.md │ │ ├── 13-fluent-icons-public-icon-sets-selection-and-avalonia-usage.md │ │ └── README.md │ ├── html-to-avalonia │ │ ├── 00-html-css-layout-box-model-and-positioning.md │ │ ├── 01-html-css-flexbox-grid-and-responsive-layout-recipes.md │ │ ├── 02-html-css-selectors-cascade-variables-and-theming.md │ │ ├── 03-html-css-animations-transitions-and-motion-system.md │ │ ├── 04-html-forms-input-and-validation-to-avalonia-controls.md │ │ ├── 05-html-shell-navigation-popups-and-layering-patterns.md │ │ ├── 06-html-rich-content-lists-cards-tables-and-virtualization.md │ │ ├── 07-html-css-design-system-utilities-and-component-variants.md │ │ ├── 08-html-css-to-avalonia-api-coverage-manifest-controls-layout-styling-animations.md │ │ ├── 09-html-css-typography-fonts-text-flow-and-truncation.md │ │ ├── 10-html-css-backgrounds-gradients-shadows-and-glass-patterns.md │ │ ├── 11-html-css-transforms-3d-and-micro-interaction-patterns.md │ │ ├── 12-html-css-interaction-states-focus-gestures-and-input-ux.md │ │ ├── 13-html-css-navigation-tabs-sidebars-breadcrumbs-and-routing-patterns.md │ │ ├── 14-html-css-modal-drawer-toast-and-overlay-system-patterns.md │ │ ├── 15-html-css-data-table-list-and-master-detail-patterns.md │ │ ├── 16-html-css-accessibility-semantics-and-motion-preference-mapping.md │ │ ├── 17-html-css-units-calc-clamp-and-fluid-sizing-patterns.md │ │ ├── 18-html-css-images-media-object-fit-and-aspect-ratio-patterns.md │ │ ├── 19-html-css-sticky-scroll-linked-and-anchor-patterns.md │ │ ├── 20-html-css-pseudo-elements-generated-content-and-decorative-layer-patterns.md │ │ ├── 21-html-css-grid-template-areas-to-avalonia-grid-region-patterns.md │ │ ├── 22-html-css-logical-properties-to-avalonia-flow-aware-spacing-and-alignment.md │ │ ├── 23-html-css-rtl-bidi-and-flow-direction-mapping.md │ │ ├── 24-html-css-buttons-links-toggle-and-split-command-surfaces.md │ │ ├── 25-html-css-details-accordion-and-treeview-hierarchical-disclosure.md │ │ ├── 26-html-css-range-progress-meter-and-scroll-feedback-controls.md │ │ ├── 27-html-css-advanced-input-autocomplete-date-time-mask-and-numeric-controls.md │ │ ├── 28-html-css-color-input-spectrum-and-theme-accent-controls.md │ │ ├── 29-html-css-tabs-offcanvas-and-carousel-shell-patterns.md │ │ ├── 30-html-css-menubar-dropdown-and-context-menu-command-surfaces.md │ │ ├── 31-html-web-components-custom-elements-to-avalonia-custom-and-templated-controls.md │ │ ├── 32-html-shadow-dom-slots-and-css-parts-to-avalonia-control-templates-and-themes.md │ │ ├── 33-html-data-attributes-custom-events-and-behaviors-to-avalonia-attached-properties.md │ │ ├── 34-html-css-cascade-layers-scope-and-has-state-to-avalonia-style-architecture.md │ │ ├── 35-html-css-select-option-multiselect-and-combobox-to-avalonia-selecting-controls.md │ │ ├── 36-html-css-switch-checkbox-radio-and-tristate-to-avalonia-toggle-controls.md │ │ ├── 37-html-css-resizable-split-panes-and-drag-handles-to-avalonia-gridsplitter-and-thumb.md │ │ ├── 38-html-css-pull-to-refresh-and-live-feed-patterns-to-avalonia-refreshcontainer.md │ │ ├── 39-html-css-headless-tablist-and-segmented-navigation-to-avalonia-tabstrip.md │ │ └── README.md │ ├── professional-design │ │ ├── 00-design-token-architecture-and-resource-layering.md │ │ ├── 01-typography-iconography-and-content-hierarchy.md │ │ ├── 02-color-surfaces-elevation-and-material-depth.md │ │ ├── 03-component-themes-variants-and-shell-surfaces.md │ │ ├── 04-responsive-layout-density-and-stateful-feedback.md │ │ ├── 05-motion-focus-accessibility-and-design-review.md │ │ ├── 06-design-system-governance-language-and-quality-gates.md │ │ ├── 07-animations-composition-and-motion-architecture.md │ │ ├── 08-information-architecture-navigation-and-progressive-disclosure.md │ │ ├── 09-forms-decision-heavy-ux-and-data-dense-surfaces.md │ │ ├── 10-advanced-composition-implicit-expression-and-animation-group-patterns.md │ │ ├── 11-globalization-localization-bidi-and-inclusive-design.md │ │ ├── 12-touch-gesture-postures-and-kinetic-feedback.md │ │ └── README.md │ ├── winforms-to-avalonia │ │ ├── 00-winforms-control-lifecycle-and-layout-basics.md │ │ ├── 01-winforms-layout-panels-flow-table-dock-anchor.md │ │ ├── 02-winforms-split-container-mdi-and-navigation-shells.md │ │ ├── 03-winforms-events-commands-shortcuts-and-input.md │ │ ├── 04-winforms-data-binding-bindingsource-and-viewmodels.md │ │ ├── 05-winforms-validation-errorprovider-and-data-errors.md │ │ ├── 06-winforms-datagridview-listview-treeview-to-avalonia-items-controls.md │ │ ├── 07-winforms-menus-toolstrips-contextmenus-status-and-tray.md │ │ ├── 08-winforms-dialogs-file-pickers-and-window-modal-workflows.md │ │ ├── 09-winforms-timers-backgroundworker-and-ui-thread-dispatch.md │ │ ├── 10-winforms-ownerdraw-gdi-and-custom-rendering-to-avalonia.md │ │ ├── 11-winforms-styling-theming-and-control-templates.md │ │ ├── 12-winforms-custom-controls-usercontrol-and-templatedcontrol.md │ │ ├── 13-winforms-high-dpi-scaling-and-flow-direction-rtl.md │ │ ├── 14-winforms-application-lifetime-window-management-and-services.md │ │ ├── 15-winforms-resources-localization-settings-and-assets.md │ │ ├── 16-winforms-to-avalonia-migration-playbook.md │ │ ├── 17-winforms-to-avalonia-api-coverage-manifest-controls-layout-styling-platform.md │ │ ├── 18-winforms-native-interop-and-webbrowser-replacement-strategies.md │ │ ├── 19-winforms-testing-diagnostics-and-regression-safety.md │ │ ├── 20-winforms-input-controls-text-masked-combo-autocomplete-numeric.md │ │ ├── 21-winforms-date-time-and-calendar-controls.md │ │ ├── 22-winforms-choice-controls-checkbox-radio-and-checked-lists.md │ │ ├── 23-winforms-tabcontrol-tabpage-and-document-workspaces.md │ │ ├── 24-winforms-tooltip-helpprovider-and-context-guidance.md │ │ ├── 25-winforms-progress-trackbar-and-status-feedback-patterns.md │ │ ├── 26-winforms-picturebox-imagelist-and-icon-asset-migration.md │ │ ├── 27-winforms-propertygrid-and-inspector-editor-patterns.md │ │ ├── 28-winforms-dragdrop-clipboard-and-data-transfer.md │ │ ├── 29-winforms-printing-printpreview-and-export-workflows.md │ │ ├── 30-winforms-notifications-balloon-tip-and-toast-patterns.md │ │ ├── 31-winforms-splitter-scrollablecontrol-autoscroll-and-resizable-regions.md │ │ ├── 32-winforms-listview-details-groups-and-large-data-sets.md │ │ ├── 33-winforms-treeview-lazy-loading-selection-and-check-state.md │ │ ├── 34-winforms-richtextbox-linklabel-and-rich-content-patterns.md │ │ ├── 35-winforms-toolstrip-dropdown-and-split-button-patterns.md │ │ ├── 36-winforms-acceptbutton-cancelbutton-and-keyboard-processing.md │ │ ├── 37-winforms-layout-system-engine-invalidations-and-migration.md │ │ ├── 38-winforms-rendering-paint-pipeline-double-buffering-and-migration.md │ │ └── README.md │ ├── winui-to-avalonia │ │ ├── 00-winui-dependency-property-system-to-avalonia-property-system.md │ │ ├── 01-winui-layout-panels-measure-arrange-and-effective-pixels.md │ │ ├── 02-winui-events-commands-keyboardaccelerators-and-input.md │ │ ├── 03-winui-binding-xbind-binding-modes-relativesource-and-updates.md │ │ ├── 04-winui-collectionviewsource-grouping-and-itemsource-patterns.md │ │ ├── 05-winui-validation-databinding-and-data-errors.md │ │ ├── 06-winui-resources-theme-resources-and-merged-dictionaries.md │ │ ├── 07-winui-styles-controltemplate-datatemplate-and-selectors.md │ │ ├── 08-winui-visualstatemanager-adaptive-triggers-and-state-mapping.md │ │ ├── 09-winui-usercontrol-custom-control-and-templatedcontrol.md │ │ ├── 10-winui-itemscontrol-listview-gridview-itemsrepeater-treeview.md │ │ ├── 11-winui-windowing-appwindow-contentdialog-and-lifetime.md │ │ ├── 12-winui-navigationview-frame-page-and-shell-patterns.md │ │ ├── 13-winui-animations-storyboard-transitions-and-composition.md │ │ ├── 14-winui-text-richtextblock-hyperlinks-and-rich-content.md │ │ ├── 15-winui-menuflyout-commandbar-appbar-and-context-actions.md │ │ ├── 16-winui-dispatcherqueue-background-work-and-async-workflows.md │ │ ├── 17-winui-rendering-pipeline-compositiontarget-and-custom-drawing.md │ │ ├── 18-winui-interop-win32-xaml-islands-and-webview2-boundaries.md │ │ ├── 19-winui-acrylic-mica-brushes-images-media-and-asset-pipelines.md │ │ ├── 20-winui-theming-high-contrast-and-requestedtheme-variants.md │ │ ├── 21-winui-accessibility-automation-rtl-and-localization.md │ │ ├── 22-winui-testing-diagnostics-and-performance-regression-safety.md │ │ ├── 23-winui-to-avalonia-migration-playbook.md │ │ ├── 24-winui-to-avalonia-api-coverage-manifest-controls-layout-styling-platform.md │ │ ├── 25-winui-form-input-controls-text-password-autosuggest-and-numberbox.md │ │ ├── 26-winui-date-time-calendar-and-picker-controls.md │ │ ├── 27-winui-choice-controls-checkbox-radio-toggle-and-splitbutton.md │ │ ├── 28-winui-tabview-expander-and-sectioned-shell-layouts.md │ │ ├── 29-winui-tooltip-flyout-teachingtip-and-context-help-patterns.md │ │ ├── 30-winui-progress-slider-scrollviewer-and-feedback-controls.md │ │ ├── 31-winui-dragdrop-clipboard-datapackage-and-data-transfer.md │ │ ├── 32-winui-layout-system-invalidations-and-measure-arrange-migration.md │ │ ├── 33-winui-rendering-system-visual-layer-and-composition-migration.md │ │ ├── 34-winui-navigationview-pane-modes-and-selection-routing.md │ │ ├── 35-winui-itemsrepeater-layouts-virtualization-and-scrollhost.md │ │ ├── 36-winui-commandbarflyout-and-rich-command-surfaces.md │ │ ├── 37-winui-infobar-teachingtip-and-inline-guidance-surfaces.md │ │ ├── 38-winui-contentdialog-and-modal-workflow-migration.md │ │ ├── 39-winui-theme-resource-high-contrast-and-theme-dictionaries.md │ │ ├── 40-winui-visualstatemanager-gotostate-and-adaptive-trigger-recipes.md │ │ ├── 41-winui-xamlroot-appwindow-and-multiwindow-coordination.md │ │ ├── 42-winui-composition-visual-layer-implicit-animations-and-effects.md │ │ ├── 43-winui-scrollviewer-scroller-anchoring-and-bringintoview.md │ │ ├── 44-winui-listview-gridview-selection-and-item-container-patterns.md │ │ ├── 45-winui-swapchainpanel-win2d-and-native-render-hosting-boundaries.md │ │ ├── 46-winui-file-pickers-storage-provider-and-launcher.md │ │ ├── 47-winui-activation-protocols-file-contracts-and-lifecycle.md │ │ ├── 48-winui-menubar-native-menu-and-system-tray-patterns.md │ │ ├── 49-winui-toast-infobadge-and-in-app-notification-migration.md │ │ ├── 50-winui-text-editing-ime-undo-redo-and-input-scope-mapping.md │ │ ├── 51-winui-pointer-gestures-touch-pen-and-inkcanvas-migration.md │ │ ├── 52-winui-scrollpresenter-scrollview-snap-points-and-chaining.md │ │ ├── 53-winui-refreshcontainer-and-pull-to-refresh-migration.md │ │ ├── 54-winui-swipecontrol-list-gestures-and-item-actions.md │ │ ├── 55-winui-adaptive-controls-twopaneview-selectorbar-breadcrumb-pager.md │ │ ├── 56-winui-titlebar-systembackdrop-and-custom-window-chrome.md │ │ ├── 57-winui-xamlreader-resource-packaging-and-runtime-xaml-loading.md │ │ ├── 58-winui-webview2-navigation-permissions-and-host-interop.md │ │ ├── 59-winui-itemsview-layoutpanel-and-virtualization-strategies.md │ │ ├── 60-winui-property-types-metadata-value-precedence-and-inheritance.md │ │ ├── 61-winui-visual-tree-logical-tree-namescope-and-templated-parent-mapping.md │ │ ├── 62-winui-resource-lookup-order-static-vs-theme-resource-and-overrides.md │ │ ├── 63-winui-style-resolution-basedon-implicit-style-and-selector-mapping.md │ │ ├── 64-winui-controltemplate-template-parts-and-state-contracts.md │ │ ├── 65-winui-theme-variants-high-contrast-and-live-theme-switching-internals.md │ │ ├── 66-winui-style-resource-and-tree-diagnostics-runtime-inspection.md │ │ └── README.md │ ├── wpf-to-avalonia │ │ ├── 00-wpf-dependency-property-system-to-avalonia-property-system.md │ │ ├── 01-wpf-layout-panels-measure-arrange-and-dpi.md │ │ ├── 02-wpf-routed-events-commands-and-inputbindings.md │ │ ├── 03-wpf-binding-modes-relativesource-elementname-and-updatesource.md │ │ ├── 04-wpf-collectionview-group-sort-filter-to-avalonia-patterns.md │ │ ├── 05-wpf-validation-rules-exceptions-and-inotifydataerrorinfo.md │ │ ├── 06-wpf-resources-staticresource-dynamicresource-and-merged-dictionaries.md │ │ ├── 07-wpf-styles-controltemplate-datatemplate-and-selectors.md │ │ ├── 08-wpf-triggers-multitriggers-datatriggers-and-visual-state-mapping.md │ │ ├── 09-wpf-usercontrol-customcontrol-and-templatedcontrol.md │ │ ├── 10-wpf-itemscontrol-listview-datagrid-treeview-and-virtualization.md │ │ ├── 11-wpf-windowing-dialogs-owned-windows-and-lifetime.md │ │ ├── 12-wpf-navigation-frame-page-and-region-shell-patterns.md │ │ ├── 13-wpf-animations-storyboards-transforms-and-transitions.md │ │ ├── 14-wpf-text-typography-documents-and-rich-content.md │ │ ├── 15-wpf-menus-toolbars-contextmenus-status-and-tray.md │ │ ├── 16-wpf-dispatcher-backgroundworker-timers-and-async-workflows.md │ │ ├── 17-wpf-onrender-drawingvisual-adorner-and-custom-rendering.md │ │ ├── 18-wpf-interop-hwndhost-win32-and-native-hosting.md │ │ ├── 19-wpf-freezable-brushes-images-media-and-immutability-patterns.md │ │ ├── 20-wpf-theming-theme-dictionaries-high-contrast-and-variants.md │ │ ├── 21-wpf-accessibility-automation-rtl-and-localization.md │ │ ├── 22-wpf-testing-diagnostics-and-performance-regression-safety.md │ │ ├── 23-wpf-to-avalonia-migration-playbook.md │ │ ├── 24-wpf-to-avalonia-api-coverage-manifest-controls-layout-styling-platform.md │ │ ├── 25-wpf-form-input-controls-text-password-combo-and-entry-patterns.md │ │ ├── 26-wpf-date-time-calendar-and-picker-controls.md │ │ ├── 27-wpf-choice-controls-checkbox-radio-toggle-and-state-modeling.md │ │ ├── 28-wpf-tabcontrol-expander-groupbox-and-sectioned-shell-layouts.md │ │ ├── 29-wpf-tooltip-popup-context-help-and-launcher-patterns.md │ │ ├── 30-wpf-progress-slider-scrollbar-and-feedback-controls.md │ │ ├── 31-wpf-image-icon-bitmap-and-resource-asset-pipelines.md │ │ ├── 32-wpf-dragdrop-clipboard-and-dataobject-to-avalonia-data-transfer.md │ │ ├── 33-wpf-printing-documentpaginator-and-export-preview-workflows.md │ │ ├── 34-wpf-messagebox-dialogs-and-notification-flows.md │ │ ├── 35-wpf-documentviewer-flowdocumentreader-and-rich-reading-surfaces.md │ │ ├── 36-wpf-gridsplitter-uniformgrid-and-shared-size-layout-patterns.md │ │ ├── 37-wpf-listbox-listview-selection-multiselect-and-autoscroll-patterns.md │ │ ├── 38-wpf-popup-placement-target-light-dismiss-and-flyout-patterns.md │ │ ├── 39-wpf-multibinding-stringformat-and-prioritybinding-fallback-patterns.md │ │ ├── 40-wpf-commandmanager-routedcommand-and-commandbinding-migration.md │ │ ├── 41-wpf-access-keys-label-target-focus-scope-and-tab-navigation.md │ │ ├── 42-wpf-scrollviewer-bringintoview-deferred-scrolling-and-offset-control.md │ │ ├── 43-wpf-treeview-hierarchicaldatatemplate-expansion-and-selection.md │ │ ├── 44-wpf-layout-system-layoutmanager-invalidations-and-migration.md │ │ ├── 45-wpf-rendering-visual-layer-composition-and-migration.md │ │ └── README.md │ ├── 00-api-map.md │ ├── 01-architecture-and-lifetimes.md │ ├── 02-bindings-xaml-aot.md │ ├── 03-reactive-threading.md │ ├── 04-styles-themes-resources.md │ ├── 05-platforms-and-bootstrap.md │ ├── 06-msbuild-aot-and-tooling.md │ ├── 07-troubleshooting.md │ ├── 08-performance-checklist.md │ ├── 09-end-to-end-examples.md │ ├── 10-templated-controls-and-control-themes.md │ ├── 11-user-views-locator-and-tree-patterns.md │ ├── 12-animations-transitions-and-frame-loops.md │ ├── 13-windowing-and-custom-decorations.md │ ├── 14-custom-drawing-text-shapes-and-skia.md │ ├── 15-compositor-and-custom-visuals.md │ ├── 16-property-system-attached-properties-behaviors-and-style-properties.md │ ├── 17-resources-assets-theme-variants-and-xmlns.md │ ├── 18-input-system-and-routed-events.md │ ├── 19-focus-and-keyboard-navigation.md │ ├── 20-itemscontrol-virtualization-and-recycling.md │ ├── 21-custom-layout-authoring.md │ ├── 22-validation-pipeline-and-data-errors.md │ ├── 23-accessibility-and-automation.md │ ├── 24-commands-hotkeys-and-gestures.md │ ├── 25-popups-flyouts-tooltips-and-overlays.md │ ├── 26-testing-stack-headless-render-and-ui-tests.md │ ├── 27-diagnostics-profiling-and-devtools.md │ ├── 28-custom-themes-xaml-and-code-only.md │ ├── 29-storage-provider-and-file-pickers.md │ ├── 30-layout-measure-arrange-and-custom-layout-controls.md │ ├── 31-clipboard-and-data-transfer.md │ ├── 32-launcher-and-external-open.md │ ├── 33-screens-and-display-awareness.md │ ├── 34-dragdrop-workflows.md │ ├── 35-path-icons-and-vector-geometry-assets.md │ ├── 36-adorners-focus-and-overlay-layers.md │ ├── 37-shapes-geometry-and-hit-testing.md │ ├── 38-data-templates-and-idatatemplate-selector-patterns.md │ ├── 39-visual-tree-inspection-and-traversal.md │ ├── 40-logical-tree-inspection-and-traversal.md │ ├── 41-xaml-compiler-and-build-pipeline.md │ ├── 42-runtime-xaml-loader-and-dynamic-loading.md │ ├── 43-xaml-in-libraries-and-resource-packaging.md │ ├── 44-runtime-xaml-manipulation-and-service-provider-patterns.md │ ├── 45-value-converters-single-multi-and-binding-wiring.md │ ├── 46-binding-value-notification-and-instanced-binding-semantics.md │ ├── 47-dispatcher-priority-operations-and-timers.md │ ├── 48-toplevel-window-and-runtime-services.md │ ├── 49-adaptive-markup-and-dynamic-resource-patterns.md │ ├── 50-relative-static-resource-and-name-resolution-markup.md │ ├── 51-template-content-and-func-template-patterns.md │ ├── 52-controls-reference-catalog.md │ ├── 53-menu-controls-contextmenu-and-menuflyout-patterns.md │ ├── 54-native-menu-and-native-menubar-integration.md │ ├── 55-tray-icons-and-system-tray-integration.md │ ├── 56-managed-notifications-and-window-notification-manager.md │ ├── 57-scrollviewer-offset-anchoring-and-snap-points.md │ ├── 58-textbox-editing-clipboard-undo-and-input-options.md │ ├── 59-media-colors-brushes-and-formatted-text-practical-usage.md │ ├── 60-automation-properties-and-attached-behavior-patterns.md │ ├── 61-rendering-and-interop-boundaries-opengl-vulkan-framebuffer.md │ ├── 62-html-css-to-avalonia-modern-ui-conversion-index.md │ ├── 63-winforms-to-avalonia-modern-ui-conversion-index.md │ ├── 64-wpf-to-avalonia-modern-ui-conversion-index.md │ ├── 65-winui-to-avalonia-modern-ui-conversion-index.md │ ├── 66-professional-ui-design-tokens-and-themes.md │ ├── 67-microsoft-fluent-design-and-fluenttheme.md │ ├── 68-avalonia-12-migration-guide.md │ ├── 69-avalonia-12-breaking-changes-and-new-api-catalog.md │ ├── api-index-12.0.0-rc1-generated.md │ ├── api-index-generated.md │ └── compendium.md ├── scripts │ ├── find_uncovered_apis.py │ ├── generate_api_index.py │ ├── generate_api_migration_report.py │ ├── generate_control_reference_docs.py │ ├── test_find_uncovered_apis.py │ └── test_generate_api_migration_report.py ├── .gitattributes ├── .gitignore ├── AGENTS.md ├── LICENSE ├── README.md └── SKILL.md
元数据
Slug: xaml-csharp-development-skill-for-avalonia
作者: wieslawsoltes
协议: MIT
包大小: 1021.3 KB
SHA256: a16d9d885842e146389b244441d13297f4fce418bd736ff932d075f3cd16efc1