Browse by Tags

Tagged Content List
  • Blog Post: Finding code in the MSDN Library

    At Tech Ed, one of the things we heard over and over is “More code!”  This is not a new comment. We hear it a lot and believe me we are trying to get the code you want (simpler, more complex, full downloadable sample) where you want it. But there are a few tricks to finding code already out there...
  • Blog Post: Keep Offline Help Up-to-Date in Visual Studio 2010

    One of my favorite features offered by the new help system in Visual Studio 2010 is the ability to easily update offline content with the latest documentation from MSDN. If you use offline documentation in Visual Studio, one of the first things you should do after installation is to check for the latest...
  • Blog Post: Implicit Styles, Templates, Controls and FrameworkElements

    Even though I've been working with WPF for over 3 years, I'm still learning some of its idiosyncrasies. A discussion came up recently about whether implicit styles are applied to elements in a template. It turns out that the answer is, it depends on whether the element inherits from Control. Consider...
  • Blog Post: Wha' Happened Part Two: More Property Changes in WPF

    Introduction Windows Presentation Foundation features quite a variety of different mechanisms that provide notifications of when a property changes its value. These mechanisms come from several different feature areas: from data binding, from the WPF property system, and also from the cluster of features...
  • Blog Post: Maximizing WPF 3D Performance on Tier-2 Hardware

    As people use the Windows Presentation Foundation to build more 3D controls and include 3D scenes in their applications, they've been asking questions about how to optimize performance. Several members of the WPF 3D team have provided a list of 3D classes and properties that have performance implications...
  • Blog Post: "Styling" the content of a ContentControl

    People have occasionally asked about using a Style to set the content of a control. For example, suppose you want all of your buttons in an application to have the same content. You can do something like this (As usual, this doesn’t make sense for a real world scenario, but it gives a simple example...
  • Blog Post: Interactive 2D Controls on 3D Surfaces in WPF

    One of the really cool features of WPF is its ability to place 2D content on 3D surfaces. For example, you can place a button control on a sphere or arrange images on a cube. However, w ith V1 of WPF, you couldn't interact with this 2D content. You could put a button on a sphere, but you couldn't click...
  • Blog Post: Are You My Mother? A look into how property inheritance works with the logical and visual element trees.

    I was recently working on an article for the SDK and noticed some unexpected behavior in one of my examples. After a long discussion with a developer on the team, I caught onto some concepts that weren’t readily obvious to me. I’m going to share my findings here in the chance that it helps someone else...
  • Blog Post: Using XamlPad to Test Content

    XamlPad is a Windows SDK tool that gives you a simple way to experiment with creating XAML content--the XAML can be instantly displayed as WPF content. For example, I use XamlPad to test WPF features, such as OpenType fonts. By changing differing property values of the Typography class, I can see the...
  • Blog Post: Best Practices for Globalization and Localization in WPF

    You can make the most of the globalization and localization functionality that is built into Windows Presentation Foundation by following the UI design and localization-related tips that this section provides. Best Practices for WPF UI Design When you design a Windows Presentation Foundation–based...
Page 1 of 1 (10 items)