mirror of
https://github.com/Stone-Red-Code/docs-desktop.git
synced 2026-09-04 23:43:39 +02:00
* Copy .NET 5 WPF content back into .NET Framework * Add H1 heading difference for .NET * Fix validation errors
599 lines
27 KiB
YAML
599 lines
27 KiB
YAML
- name: Advanced WPF Areas
|
|
href: index.md
|
|
items:
|
|
- name: WPF Architecture
|
|
href: wpf-architecture.md
|
|
- name: XAML in WPF
|
|
href: xaml-in-wpf.md
|
|
items:
|
|
- name: XAML Overview (WPF)
|
|
href: xaml-overview.md
|
|
- name: XAML Syntax In Detail
|
|
href: xaml-syntax-in-detail.md
|
|
- name: Code-Behind and XAML in WPF
|
|
href: code-behind-and-xaml-in-wpf.md
|
|
- name: XAML and Custom Classes for WPF
|
|
href: xaml-and-custom-classes-for-wpf.md
|
|
- name: Markup Extensions and WPF XAML
|
|
href: markup-extensions-and-wpf-xaml.md
|
|
- name: XAML Namespaces and Namespace Mapping for WPF XAML
|
|
href: xaml-namespaces-and-namespace-mapping-for-wpf-xaml.md
|
|
- name: WPF XAML Namescopes
|
|
href: wpf-xaml-namescopes.md
|
|
- name: Inline Styles and Templates
|
|
href: inline-styles-and-templates.md
|
|
- name: TypeConverters and XAML
|
|
href: typeconverters-and-xaml.md
|
|
- name: WPF XAML Extensions
|
|
href: wpf-xaml-extensions.md
|
|
items:
|
|
- name: Binding Markup Extension
|
|
href: binding-markup-extension.md
|
|
- name: ColorConvertedBitmap Markup Extension
|
|
href: colorconvertedbitmap-markup-extension.md
|
|
- name: ComponentResourceKey Markup Extension
|
|
href: componentresourcekey-markup-extension.md
|
|
- name: DateTime XAML Syntax
|
|
href: datetime-xaml-syntax.md
|
|
- name: DynamicResource Markup Extension
|
|
href: dynamicresource-markup-extension.md
|
|
- name: RelativeSource MarkupExtension
|
|
href: relativesource-markupextension.md
|
|
- name: StaticResource Markup Extension
|
|
href: staticresource-markup-extension.md
|
|
- name: TemplateBinding Markup Extension
|
|
href: templatebinding-markup-extension.md
|
|
- name: ThemeDictionary Markup Extension
|
|
href: themedictionary-markup-extension.md
|
|
- name: PropertyPath XAML Syntax
|
|
href: propertypath-xaml-syntax.md
|
|
- name: "PresentationOptions:Freeze Attribute"
|
|
href: presentationoptions-freeze-attribute.md
|
|
- name: "Markup Compatibility (mc:) Language Features"
|
|
href: markup-compatibility-mc-language-features.md
|
|
items:
|
|
- name: "mc:Ignorable Attribute"
|
|
href: mc-ignorable-attribute.md
|
|
- name: "mc:ProcessContent Attribute"
|
|
href: mc-processcontent-attribute.md
|
|
- name: Base Element Classes
|
|
href: base-elements.md
|
|
items:
|
|
- name: Base Elements Overview
|
|
href: base-elements-overview.md
|
|
- name: Freezable Objects Overview
|
|
href: freezable-objects-overview.md
|
|
- name: Alignment, Margins, and Padding Overview
|
|
href: alignment-margins-and-padding-overview.md
|
|
- name: How-to Topics
|
|
href: base-elements-how-to-topics.md
|
|
items:
|
|
- name: Make a UIElement Transparent or Semi-Transparent
|
|
href: how-to-make-a-uielement-transparent-or-semi-transparent.md
|
|
- name: Animate the Size of a FrameworkElement
|
|
href: how-to-animate-the-size-of-a-frameworkelement.md
|
|
- name: Determine Whether a Freezable Is Frozen
|
|
href: how-to-determine-whether-a-freezable-is-frozen.md
|
|
- name: Handle a Loaded Event
|
|
href: how-to-handle-a-loaded-event.md
|
|
- name: Set Margins of Elements and Controls
|
|
href: how-to-set-margins-of-elements-and-controls.md
|
|
- name: Make a Freezable Read-Only
|
|
href: how-to-make-a-freezable-read-only.md
|
|
- name: Obtain a Writable Copy of a Read-Only Freezable
|
|
href: how-to-obtain-a-writable-copy-of-a-read-only-freezable.md
|
|
- name: Flip a UIElement Horizontally or Vertically
|
|
href: how-to-flip-a-uielement-horizontally-or-vertically.md
|
|
- name: Use a ThicknessConverter Object
|
|
href: how-to-use-a-thicknessconverter-object.md
|
|
- name: Handle the ContextMenuOpening Event
|
|
href: how-to-handle-the-contextmenuopening-event.md
|
|
- name: Element Tree and Serialization
|
|
href: element-tree-and-serialization.md
|
|
items:
|
|
- name: Trees in WPF
|
|
href: trees-in-wpf.md
|
|
- name: Serialization Limitations of XamlWriter.Save
|
|
href: serialization-limitations-of-xamlwriter-save.md
|
|
- name: Initialization for Object Elements Not in an Object Tree
|
|
href: initialization-for-object-elements-not-in-an-object-tree.md
|
|
- name: How-to Topics
|
|
href: element-tree-and-serialization-how-to-topics.md
|
|
items:
|
|
- name: Find an Element by Its Name
|
|
href: how-to-find-an-element-by-its-name.md
|
|
- name: Override the Logical Tree
|
|
href: how-to-override-the-logical-tree.md
|
|
- name: WPF Property System
|
|
href: properties-wpf.md
|
|
items:
|
|
- name: Dependency Properties Overview
|
|
href: dependency-properties-overview.md
|
|
- name: Attached Properties Overview
|
|
href: attached-properties-overview.md
|
|
- name: Custom Dependency Properties
|
|
href: custom-dependency-properties.md
|
|
- name: Dependency Property Metadata
|
|
href: dependency-property-metadata.md
|
|
- name: Dependency Property Callbacks and Validation
|
|
href: dependency-property-callbacks-and-validation.md
|
|
- name: Framework Property Metadata
|
|
href: framework-property-metadata.md
|
|
- name: Dependency Property Value Precedence
|
|
href: dependency-property-value-precedence.md
|
|
- name: Read-Only Dependency Properties
|
|
href: read-only-dependency-properties.md
|
|
- name: Property Value Inheritance
|
|
href: property-value-inheritance.md
|
|
- name: Dependency Property Security
|
|
href: dependency-property-security.md
|
|
- name: Safe Constructor Patterns for DependencyObjects
|
|
href: safe-constructor-patterns-for-dependencyobjects.md
|
|
- name: Collection-Type Dependency Properties
|
|
href: collection-type-dependency-properties.md
|
|
- name: XAML Loading and Dependency Properties
|
|
href: xaml-loading-and-dependency-properties.md
|
|
- name: How-to Topics
|
|
href: properties-how-to-topics.md
|
|
items:
|
|
- name: Implement a Dependency Property
|
|
href: how-to-implement-a-dependency-property.md
|
|
- name: Add an Owner Type for a Dependency Property
|
|
href: how-to-add-an-owner-type-for-a-dependency-property.md
|
|
- name: Register an Attached Property
|
|
href: how-to-register-an-attached-property.md
|
|
- name: Override Metadata for a Dependency Property
|
|
href: how-to-override-metadata-for-a-dependency-property.md
|
|
- name: Events
|
|
href: events-wpf.md
|
|
items:
|
|
- name: Routed Events Overview
|
|
href: routed-events-overview.md
|
|
- name: Attached Events Overview
|
|
href: attached-events-overview.md
|
|
- name: Object Lifetime Events
|
|
href: object-lifetime-events.md
|
|
- name: Marking Routed Events as Handled, and Class Handling
|
|
href: marking-routed-events-as-handled-and-class-handling.md
|
|
- name: Preview Events
|
|
href: preview-events.md
|
|
- name: Property Change Events
|
|
href: property-change-events.md
|
|
- name: Visual Basic and WPF Event Handling
|
|
href: visual-basic-and-wpf-event-handling.md
|
|
- name: Weak Event Patterns
|
|
href: weak-event-patterns.md
|
|
- name: How-to Topics
|
|
href: events-how-to-topics.md
|
|
items:
|
|
- name: Add an Event Handler Using Code
|
|
href: how-to-add-an-event-handler-using-code.md
|
|
- name: Handle a Routed Event
|
|
href: how-to-handle-a-routed-event.md
|
|
- name: Create a Custom Routed Event
|
|
href: how-to-create-a-custom-routed-event.md
|
|
- name: Find the Source Element in an Event Handler
|
|
href: how-to-find-the-source-element-in-an-event-handler.md
|
|
- name: Add Class Handling for a Routed Event
|
|
href: how-to-add-class-handling-for-a-routed-event.md
|
|
- name: Input
|
|
href: input-wpf.md
|
|
items:
|
|
- name: Input Overview
|
|
href: input-overview.md
|
|
- name: Commanding Overview
|
|
href: commanding-overview.md
|
|
- name: Focus Overview
|
|
href: focus-overview.md
|
|
- name: Styling for Focus in Controls, and FocusVisualStyle
|
|
href: styling-for-focus-in-controls-and-focusvisualstyle.md
|
|
- name: "Walkthrough: Creating Your First Touch Application"
|
|
href: walkthrough-creating-your-first-touch-application.md
|
|
- name: How-to Topics
|
|
href: input-and-commands-how-to-topics.md
|
|
items:
|
|
- name: Enable a Command
|
|
href: how-to-enable-a-command.md
|
|
- name: Change the Cursor Type
|
|
href: how-to-change-the-cursor-type.md
|
|
- name: Change the Color of an Element Using Focus Events
|
|
href: how-to-change-the-color-of-an-element-using-focus-events.md
|
|
- name: Apply a FocusVisualStyle to a Control
|
|
href: how-to-apply-a-focusvisualstyle-to-a-control.md
|
|
- name: Detect When the Enter Key is Pressed
|
|
href: how-to-detect-when-the-enter-key-pressed.md
|
|
- name: Create a Rollover Effect Using Events
|
|
href: how-to-create-a-rollover-effect-using-events.md
|
|
- name: Make an Object Follow the Mouse Pointer
|
|
href: how-to-make-an-object-follow-the-mouse-pointer.md
|
|
- name: Create a RoutedCommand
|
|
href: how-to-create-a-routedcommand.md
|
|
- name: Implement ICommandSource
|
|
href: how-to-implement-icommandsource.md
|
|
- name: Hook Up a Command to a Control with No Command Support
|
|
href: how-to-hook-up-a-command-to-a-control-with-no-command-support.md
|
|
- name: Hook Up a Command to a Control with Command Support
|
|
href: how-to-hook-up-a-command-to-a-control-with-command-support.md
|
|
- name: Digital Ink
|
|
href: digital-ink.md
|
|
items:
|
|
- name: Overviews
|
|
href: digital-ink-overviews.md
|
|
items:
|
|
- name: Getting Started with Ink
|
|
href: getting-started-with-ink.md
|
|
- name: Collecting Ink
|
|
href: collecting-ink.md
|
|
- name: Handwriting Recognition
|
|
href: handwriting-recognition.md
|
|
- name: Storing Ink
|
|
href: storing-ink.md
|
|
- name: "The Ink Object Model: Windows Forms and COM versus WPF"
|
|
href: the-ink-object-model-windows-forms-and-com-versus-wpf.md
|
|
- name: Advanced Ink Handling
|
|
href: advanced-ink-handling.md
|
|
items:
|
|
- name: Custom Rendering Ink
|
|
href: custom-rendering-ink.md
|
|
- name: Intercepting Input from the Stylus
|
|
href: intercepting-input-from-the-stylus.md
|
|
- name: Creating an Ink Input Control
|
|
href: creating-an-ink-input-control.md
|
|
- name: The Ink Threading Model
|
|
href: the-ink-threading-model.md
|
|
- name: How-to Topics
|
|
href: digital-ink-how-to-topics.md
|
|
items:
|
|
- name: Select Ink from a Custom Control
|
|
href: how-to-select-ink-from-a-custom-control.md
|
|
- name: Add Custom Data to Ink Data
|
|
href: how-to-add-custom-data-to-ink-data.md
|
|
- name: Erase Ink on a Custom Control
|
|
href: how-to-erase-ink-on-a-custom-control.md
|
|
- name: Recognize Application Gestures
|
|
href: how-to-recognize-application-gestures.md
|
|
- name: Drag and Drop Ink
|
|
href: how-to-drag-and-drop-ink.md
|
|
- name: Data Bind to an InkCanvas
|
|
href: how-to-data-bind-to-an-inkcanvas.md
|
|
- name: Analyze Ink with Analysis Hints
|
|
href: how-to-analyze-ink-with-analysis-hints.md
|
|
- name: Rotate Ink
|
|
href: how-to-rotate-ink.md
|
|
- name: Disable the RealTimeStylus for WPF Applications
|
|
href: disable-the-realtimestylus-for-wpf-applications.md
|
|
- name: Drag and Drop
|
|
href: drag-and-drop.md
|
|
items:
|
|
- name: Drag and Drop Overview
|
|
href: drag-and-drop-overview.md
|
|
- name: Data and Data Objects
|
|
href: data-and-data-objects.md
|
|
- name: "Walkthrough: Enabling Drag and Drop on a User Control"
|
|
href: walkthrough-enabling-drag-and-drop-on-a-user-control.md
|
|
- name: How-to Topics
|
|
href: drag-and-drop-how-to-topics.md
|
|
items:
|
|
- name: Open a File That is Dropped on a RichTextBox Control
|
|
href: how-to-open-a-file-that-is-dropped-on-a-richtextbox-control.md
|
|
- name: Create a Data Object
|
|
href: how-to-create-a-data-object.md
|
|
- name: Determine if a Data Format is Present in a Data Object
|
|
href: how-to-determine-if-a-data-format-is-present-in-a-data-object.md
|
|
- name: List the Data Formats in a Data Object
|
|
href: how-to-list-the-data-formats-in-a-data-object.md
|
|
- name: Retrieve Data in a Particular Data Format
|
|
href: how-to-retrieve-data-in-a-particular-data-format.md
|
|
- name: Store Multiple Data Formats in a Data Object
|
|
href: how-to-store-multiple-data-formats-in-a-data-object.md
|
|
- name: Resources
|
|
href: resources-wpf.md
|
|
items:
|
|
- name: XAML Resources
|
|
href: xaml-resources-define.md
|
|
items:
|
|
- name: Resources and Code
|
|
href: resources-and-code.md
|
|
- name: Merged Resource Dictionaries
|
|
href: merged-resource-dictionaries.md
|
|
- name: How-to Topics
|
|
href: resources-how-to-topics.md
|
|
items:
|
|
- name: Define and Reference a Resource
|
|
href: how-to-define-and-reference-a-resource.md
|
|
- name: Use Application Resources
|
|
href: how-to-use-application-resources.md
|
|
- name: Use SystemFonts
|
|
href: how-to-use-systemfonts.md
|
|
- name: Use System Fonts Keys
|
|
href: how-to-use-system-fonts-keys.md
|
|
- name: Use SystemParameters
|
|
href: how-to-use-systemparameters.md
|
|
- name: Use System Parameters Keys
|
|
href: how-to-use-system-parameters-keys.md
|
|
- name: Documents
|
|
href: documents.md
|
|
items:
|
|
- name: Documents in WPF
|
|
href: documents-in-wpf.md
|
|
- name: Document Serialization and Storage
|
|
href: document-serialization-and-storage.md
|
|
- name: Annotations
|
|
href: annotations.md
|
|
items:
|
|
- name: Annotations Overview
|
|
href: annotations-overview.md
|
|
- name: Annotations Schema
|
|
href: annotations-schema.md
|
|
- name: Flow Content
|
|
href: flow-content.md
|
|
items:
|
|
- name: Flow Document Overview
|
|
href: flow-document-overview.md
|
|
- name: TextElement Content Model Overview
|
|
href: textelement-content-model-overview.md
|
|
- name: Table Overview
|
|
href: table-overview.md
|
|
- name: How-to Topics
|
|
href: flow-content-elements-how-to-topics.md
|
|
items:
|
|
- name: Adjust Spacing Between Paragraphs
|
|
href: how-to-adjust-spacing-between-paragraphs.md
|
|
- name: Build a Table Programmatically
|
|
href: how-to-build-a-table-programmatically.md
|
|
- name: Change the FlowDirection of Content Programmatically
|
|
href: how-to-change-the-flowdirection-of-content-programmatically.md
|
|
- name: Change the TextWrapping Property Programmatically
|
|
href: how-to-change-the-textwrapping-property-programmatically.md
|
|
- name: Define a Table with XAML
|
|
href: how-to-define-a-table-with-xaml.md
|
|
- name: Alter the Typography of Text
|
|
href: how-to-alter-the-typography-of-text.md
|
|
- name: Enable Text Trimming
|
|
href: how-to-enable-text-trimming.md
|
|
- name: Insert an Element Into Text Programmatically
|
|
href: how-to-insert-an-element-into-text-programmatically.md
|
|
- name: Manipulate Flow Content Elements through the Blocks Property
|
|
href: how-to-manipulate-flow-content-elements-through-the-blocks-property.md
|
|
- name: Manipulate Flow Content Elements through the Inlines Property
|
|
href: how-to-manipulate-flow-content-elements-through-the-inlines-property.md
|
|
- name: Manipulate a FlowDocument through the Blocks Property
|
|
href: how-to-manipulate-a-flowdocument-through-the-blocks-property.md
|
|
- name: Manipulate a Table's Columns through the Columns Property
|
|
href: how-to-manipulate-table-columns-through-the-columns-property.md
|
|
- name: Manipulate a Table's Row Groups through the RowGroups Property
|
|
href: how-to-manipulate-table-row-groups-through-the-rowgroups-property.md
|
|
- name: Use Flow Content Elements
|
|
href: how-to-use-flow-content-elements.md
|
|
- name: Use FlowDocument Column-Separating Attributes
|
|
href: how-to-use-flowdocument-column-separating-attributes.md
|
|
- name: Typography
|
|
href: typography.md
|
|
items:
|
|
- name: Typography in WPF
|
|
href: typography-in-wpf.md
|
|
- name: ClearType Overview
|
|
href: cleartype-overview.md
|
|
- name: ClearType Registry Settings
|
|
href: cleartype-registry-settings.md
|
|
- name: Drawing Formatted Text
|
|
href: drawing-formatted-text.md
|
|
- name: Advanced Text Formatting
|
|
href: advanced-text-formatting.md
|
|
- name: Fonts
|
|
href: fonts-wpf.md
|
|
items:
|
|
- name: OpenType Font Features
|
|
href: opentype-font-features.md
|
|
- name: Packaging Fonts with Applications
|
|
href: packaging-fonts-with-applications.md
|
|
- name: Sample OpenType Font Pack
|
|
href: sample-opentype-font-pack.md
|
|
- name: How-to Topics
|
|
href: fonts-how-to-topics.md
|
|
items:
|
|
- name: Enumerate System Fonts
|
|
href: how-to-enumerate-system-fonts.md
|
|
- name: Use the FontSizeConverter Class
|
|
href: how-to-use-the-fontsizeconverter-class.md
|
|
- name: Glyphs
|
|
href: glyphs.md
|
|
items:
|
|
- name: Introduction to the GlyphRun Object and Glyphs Element
|
|
href: introduction-to-the-glyphrun-object-and-glyphs-element.md
|
|
- name: "How to: Draw Text Using Glyphs"
|
|
href: draw-text-using-glyphs.md
|
|
- name: How-to Topics
|
|
href: typography-how-to-topics.md
|
|
items:
|
|
- name: Create a Text Decoration
|
|
href: how-to-create-a-text-decoration.md
|
|
- name: Specify Whether a Hyperlink is Underlined
|
|
href: how-to-specify-whether-a-hyperlink-is-underlined.md
|
|
- name: Apply Transforms to Text
|
|
href: how-to-apply-transforms-to-text.md
|
|
- name: Apply Animations to Text
|
|
href: how-to-apply-animations-to-text.md
|
|
- name: Create Text with a Shadow
|
|
href: how-to-create-text-with-a-shadow.md
|
|
- name: Create Outlined Text
|
|
href: how-to-create-outlined-text.md
|
|
- name: Draw Text to a Control's Background
|
|
href: how-to-draw-text-to-a-control-background.md
|
|
- name: Draw Text to a Visual
|
|
href: how-to-draw-text-to-a-visual.md
|
|
- name: Use Special Characters in XAML
|
|
href: how-to-use-special-characters-in-xaml.md
|
|
- name: Printing and Print System Management
|
|
href: printing-and-print-system-management.md
|
|
items:
|
|
- name: Printing Overview
|
|
href: printing-overview.md
|
|
- name: How-to Topics
|
|
href: printing-how-to-topics.md
|
|
items:
|
|
- name: Invoke a Print Dialog
|
|
href: how-to-invoke-a-print-dialog.md
|
|
- name: Clone a Printer
|
|
href: how-to-clone-a-printer.md
|
|
- name: Diagnose Problematic Print Job
|
|
href: how-to-diagnose-problematic-print-job.md
|
|
- name: Discover Whether a Print Job Can Be Printed At This Time of Day
|
|
href: how-to-discover-whether-a-print-job-can-be-printed-at-this-time-of-day.md
|
|
- name: Enumerate a Subset of Print Queues
|
|
href: how-to-enumerate-a-subset-of-print-queues.md
|
|
- name: Get Print System Object Properties Without Reflection
|
|
href: how-to-get-print-system-object-properties-without-reflection.md
|
|
- name: Programmatically Print XPS Files
|
|
href: how-to-programmatically-print-xps-files.md
|
|
- name: Remotely Survey the Status of Printers
|
|
href: how-to-remotely-survey-the-status-of-printers.md
|
|
- name: Validate and Merge PrintTickets
|
|
href: how-to-validate-and-merge-printtickets.md
|
|
- name: Globalization and Localization
|
|
href: globalization-and-localization.md
|
|
items:
|
|
- name: WPF Globalization and Localization Overview
|
|
href: wpf-globalization-and-localization-overview.md
|
|
- name: Globalization for WPF
|
|
href: globalization-for-wpf.md
|
|
- name: Use Automatic Layout Overview
|
|
href: use-automatic-layout-overview.md
|
|
- name: Localization Attributes and Comments
|
|
href: localization-attributes-and-comments.md
|
|
- name: Bidirectional Features in WPF Overview
|
|
href: bidirectional-features-in-wpf-overview.md
|
|
- name: How-tos
|
|
items:
|
|
- name: Localize an app
|
|
href: how-to-localize-an-application.md
|
|
- name: Use automatic layout to create a button
|
|
href: how-to-use-automatic-layout-to-create-a-button.md
|
|
- name: Use a grid for automatic layout
|
|
href: how-to-use-a-grid-for-automatic-layout.md
|
|
- name: Use a ResourceDictionary to manage resources
|
|
href: how-to-use-a-resourcedictionary-to-manage-localizable-string-resources.md
|
|
- name: Use resources in localizable apps
|
|
href: how-to-use-resources-in-localizable-applications.md
|
|
- name: Layout
|
|
href: layout.md
|
|
- name: Migration and Interoperability
|
|
href: migration-and-interoperability.md
|
|
items:
|
|
- name: Migrate from WPF 3.X to WPF 4.5
|
|
href: types-migrated-from-wpf-to-system.md
|
|
- name: WPF and Windows Forms Interoperation
|
|
href: wpf-and-windows-forms-interoperation.md
|
|
items:
|
|
- name: Windows Forms and WPF Interoperability Input Architecture
|
|
href: windows-forms-and-wpf-interoperability-input-architecture.md
|
|
- name: Layout Considerations for the WindowsFormsHost Element
|
|
href: layout-considerations-for-the-windowsformshost-element.md
|
|
- name: Windows Forms Controls and Equivalent WPF Controls
|
|
href: windows-forms-controls-and-equivalent-wpf-controls.md
|
|
- name: Windows Forms and WPF Property Mapping
|
|
href: windows-forms-and-wpf-property-mapping.md
|
|
- name: Troubleshooting Hybrid Applications
|
|
href: troubleshooting-hybrid-applications.md
|
|
- name: "Walkthrough: Hosting a Windows Forms Control in WPF"
|
|
href: walkthrough-hosting-a-windows-forms-control-in-wpf.md
|
|
- name: "Walkthrough: Hosting a Windows Forms Control in WPF by Using XAML"
|
|
href: walkthrough-hosting-a-windows-forms-control-in-wpf-by-using-xaml.md
|
|
- name: "Walkthrough: Hosting a Windows Forms Composite Control in WPF"
|
|
href: walkthrough-hosting-a-windows-forms-composite-control-in-wpf.md
|
|
- name: "Walkthrough: Hosting an ActiveX Control in WPF"
|
|
href: walkthrough-hosting-an-activex-control-in-wpf.md
|
|
- name: "How to: Enable Visual Styles in a Hybrid Application"
|
|
href: how-to-enable-visual-styles-in-a-hybrid-application.md
|
|
- name: "Walkthrough: Arranging Windows Forms Controls in WPF"
|
|
href: walkthrough-arranging-windows-forms-controls-in-wpf.md
|
|
- name: "Walkthrough: Binding to Data in Hybrid Applications"
|
|
href: walkthrough-binding-to-data-in-hybrid-applications.md
|
|
- name: "Walkthrough: Hosting a 3D WPF Composite Control in Windows Forms"
|
|
href: walkthrough-hosting-a-3-d-wpf-composite-control-in-windows-forms.md
|
|
- name: "Walkthrough: Hosting a WPF Composite Control in Windows Forms"
|
|
href: walkthrough-hosting-a-wpf-composite-control-in-windows-forms.md
|
|
- name: "Walkthrough: Mapping Properties Using the ElementHost Control"
|
|
href: walkthrough-mapping-properties-using-the-elementhost-control.md
|
|
- name: "Walkthrough: Mapping Properties Using the WindowsFormsHost Element"
|
|
href: walkthrough-mapping-properties-using-the-windowsformshost-element.md
|
|
- name: "Walkthrough: Localizing a Hybrid Application"
|
|
href: walkthrough-localizing-a-hybrid-application.md
|
|
- name: WPF and Win32 Interoperation
|
|
href: wpf-and-win32-interoperation.md
|
|
items:
|
|
- name: Technology Regions Overview
|
|
href: technology-regions-overview.md
|
|
- name: Sharing Message Loops Between Win32 and WPF
|
|
href: sharing-message-loops-between-win32-and-wpf.md
|
|
- name: Hosting Win32 Content in WPF
|
|
href: hosting-win32-content-in-wpf.md
|
|
- name: "Walkthrough: Hosting a Win32 Control in WPF"
|
|
href: walkthrough-hosting-a-win32-control-in-wpf.md
|
|
- name: "Walkthrough: Hosting WPF Content in Win32"
|
|
href: walkthrough-hosting-wpf-content-in-win32.md
|
|
- name: "Walkthrough: Hosting a WPF Clock in Win32"
|
|
href: walkthrough-hosting-a-wpf-clock-in-win32.md
|
|
- name: WPF and Direct3D9 Interoperation
|
|
href: wpf-and-direct3d9-interoperation.md
|
|
items:
|
|
- name: Performance Considerations for Direct3D9 and WPF Interoperability
|
|
href: performance-considerations-for-direct3d9-and-wpf-interoperability.md
|
|
- name: "Walkthrough: Creating Direct3D9 Content for Hosting in WPF"
|
|
href: walkthrough-creating-direct3d9-content-for-hosting-in-wpf.md
|
|
- name: "Walkthrough: Hosting Direct3D9 Content in WPF"
|
|
href: walkthrough-hosting-direct3d9-content-in-wpf.md
|
|
- name: Performance
|
|
href: performance.md
|
|
items:
|
|
- name: Graphics Rendering Tiers
|
|
href: graphics-rendering-tiers.md
|
|
- name: Optimizing WPF Application Performance
|
|
href: optimizing-wpf-application-performance.md
|
|
items:
|
|
- name: Planning for Application Performance
|
|
href: planning-for-application-performance.md
|
|
- name: Taking Advantage of Hardware
|
|
href: optimizing-performance-taking-advantage-of-hardware.md
|
|
- name: Layout and Design
|
|
href: optimizing-performance-layout-and-design.md
|
|
- name: 2D Graphics and Imaging
|
|
href: optimizing-performance-2d-graphics-and-imaging.md
|
|
- name: Object Behavior
|
|
href: optimizing-performance-object-behavior.md
|
|
- name: Application Resources
|
|
href: optimizing-performance-application-resources.md
|
|
- name: Text
|
|
href: optimizing-performance-text.md
|
|
- name: Data Binding
|
|
href: optimizing-performance-data-binding.md
|
|
- name: Controls
|
|
href: optimizing-performance-controls.md
|
|
- name: Other Performance Recommendations
|
|
href: optimizing-performance-other-recommendations.md
|
|
- name: Application Startup Time
|
|
href: application-startup-time.md
|
|
- name: "Walkthrough: Caching Application Data in a WPF Application"
|
|
href: walkthrough-caching-application-data-in-a-wpf-application.md
|
|
- name: Threading Model
|
|
href: threading-model.md
|
|
- name: WPF Unmanaged API Reference
|
|
href: wpf-unmanaged-api-reference.md
|
|
items:
|
|
- name: Activate Function
|
|
href: activate-function-wpf-unmanaged-api-reference.md
|
|
- name: CreateIDispatchSTAForwarder Function
|
|
href: createidispatchstaforwarder-function-wpf-unmanaged-api-reference.md
|
|
- name: Deactivate Function
|
|
href: deactivate-function-wpf-unmanaged-api-reference.md
|
|
- name: ForwardTranslateAccelerator Function
|
|
href: forwardtranslateaccelerator-function-wpf-unmanaged-api-reference.md
|
|
- name: LoadFromHistory Function
|
|
href: loadfromhistory-function-wpf-unmanaged-api-reference.md
|
|
- name: ProcessUnhandledException Function
|
|
href: processunhandledexception-function-wpf-unmanaged-api-reference.md
|
|
- name: SaveToHistory Function
|
|
href: savetohistory-function-wpf-unmanaged-api-reference.md
|
|
- name: SetFakeActiveWindow Function
|
|
href: setfakeactivewindow-function-wpf-unmanaged-api-reference.md
|