Design Time versus Run Time Behavior
When you use extensibility to customize the WPF Designer for Visual Studio, you might want to customize the behavior of a control or a property at design time. You can customize the design-time experience for your end users.
In This Section
How to: Determine if a Custom Control is in Design Time or Run Time
Describes the procedures to determine whether a control is in design time and set its properties accordingly. For example, you might want to set the text of a button at design time differently than run time.How to: Change the Behavior of a Property at Design Time
Describes the procedures to change the design-time behavior of custom control properties.Walkthrough: Changing the Behavior of a Property at Design Time
Walks you step-by-step through the procedures to change the design-time behavior of the Background and Content properties of a custom Button control.
Reference
Related Sections
Understanding WPF Designer Extensibility
Contains links to topics that explain the concepts behind different aspects of the extensibility framework.Basic Extensibility Concepts
Contains links to topics that describe how to perform basic extensibility tasks, such as creating custom menu actions.Creating Custom Adorners
Contains links to topics that describe how to create custom adorners, such as rails.Creating Custom Editors
Contains links to topics that describe how to create custom editors, such as color editors.Advanced Extensibility Concepts
Contains links to topics that describe how to perform advanced extensibility tasks, such as creating surrogate policies.