Browse by Tags

Tagged Content List
  • Wiki Page: Lock Design Pattern

    This article describes the Lock Design Pattern design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. This article needs more work. Please complete the sections below to the same format as the behavioral patterns...
  • Wiki Page: Guarded Suspension Design Pattern

    This article describes the Guarded Suspension Design Pattern design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. This article needs more work. Please complete the sections below to the same format as the...
  • Wiki Page: Event-Based Asynchronous Design Pattern

    This article describes the Event-Based Asynchronous design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. This article needs more work. Please complete the sections below to the same format as the behavioral...
  • Wiki Page: Double-Checked Locking Design Pattern

    This article describes the Double-Checked Locking design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. This article needs more work. Please complete the sections below to the same format as the behavioral...
  • Wiki Page: Messaging Design Pattern

    This article describes the Messaging design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. This article needs more work. Please complete the sections below to the same format as the behavioral patterns listed...
  • Wiki Page: Balking Design Pattern

    This article describes the Balking design pattern . This is a concurrency design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: Visitor Design Pattern

    This article describes the Visitor design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: Template Method Design Pattern

    This article describes the Template Method design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section...
  • Wiki Page: Strategy Design Pattern

    This article describes the Strategy design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: State Design Pattern

    This article describes the State design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: Specification Design Pattern

    This article describes the Specification design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section...
  • Wiki Page: Servant Design Pattern

    This article describes the Servant design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: 'Null Object' Design Pattern

    This article describes the Null Object design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section...
  • Wiki Page: Memento Design Pattern

    This article describes the Memento design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: Mediator Design Pattern

    This article describes the Mediator design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits See Also Community Resources References section Introduction A Mediator...
  • Wiki Page: Iterator Design Pattern

    This article describes the Iterator design pattern . This is a behavioral design pattern , a category of design pattern used by software engineers, when writing computer programs. Table of Contents Introduction Benefits Examples of the pattern See Also Community Resources References section ...
  • Wiki Page: WPF, MVVM & Data (in a nutshell)

    This is an article to summarize the concepts of WPF data manipulation, within the MVVM pattern. Table of Contents The Model The ViewModel The Repository DataAdapters Entity Framework Further reading The Model The Model in MVVM is usually just the class (business object). A "Person"...
  • Wiki Page: WPF Printing Overview

    Table of Contents Introduction 1. Using DrawingContext 2. Printing WPF Controls 3. Printing Flow Documents 4. Making and Printing XPS Documents 5. Capturing and Saving Video Stills 6. Landscape Printing Introduction The techniques covered here are all available in a downloadable project over...
  • Wiki Page: WpfHowTo: Avoid binding error when removing a DataGrid row with RelativeSource (Static Bridge/Relay)

    This project shows how to use a Static Bridge or Relay to share a property between Visual Tree elements and elements that have been removed from the UI, due to source data changes. In this example, a forum poster wondered why they got the following error when they deleted an item from the data bound...
  • Wiki Page: How to make a Simple fast WPF mouse tail (or tracer stream) (en-US)

    This article shows how to add "Tracer" objects, that follow the mouse around in a stream / tracer effect. The concept is to move away from a "controller" type solution where a monitor loop adds and removes dots. In this example, each dot is responsible for it's own actions...
  • Wiki Page: WpfHowTo: A collection of helpful short articles

    This page lists a collection of "How To" articles that have been created out of responses to a WPF questions on the MSDN WPF Forum . Convert Controls to XAML and Parse XAML into Controls Add a Debug/Output Console to your Application Change DataGrid RowHeader Properties...
  • Wiki Page: WpfHowTo: Pass and use a Control in it's own ValueConverter for Convert/Convert​Back

    A common question on the WPF forums is how to pass the control itself into a ValueConverter that is acting on one of it's properties. This example shows how that is achieved with three examples. The main trick here is to use a MultiValueConverter and a MultiBinding, but where it is defined...
  • Wiki Page: WpfHowTo: Create & Group Expanders - Just One Expanded (Accordian like) and Animate Open & Close

    Many people have found the Accordian control not flexible enough or a little buggy, or they don't want to add the WPF Toolkit to their project. However the Accordian is essentially just a grouped bunch of Expanders with animated open and close. This is easy to recreate with a ValueConverter on IsExpanded...
  • Wiki Page: WpfHowTo: Change DataGrid RowHeader Properties and/or Template When a Cell is Selected

    This project shows the solution to a poster's question regarding manipulating the RowHeaderStyle, or other aspects of the row header, when a cell is selected. Changing the style means changing a property, or the template. This is best done by a Trigger, up where it needs to be done. ...
  • Wiki Page: WpfHowTo: Convert Controls to XAML and Parse XAML into Controls

    This is a simple example of generating xaml markup out of WPF controls, recreating the control from the xaml, and adding back into the visual tree. The code included in this project starts with creating a button and setting a few properties. It then uses XamlWriter.Save to convert the control...
Page 3 of 4 (76 items) 1234
Can't find it? Write it!