Browse by Tags

Tagged Content List
  • Blog Post: OpenFileDialog sample

    I finally got some time to dig through all my customer feedback requests and found a glaring problem! The OpenFileDialog class has basically no content on it and so I set about correcting that. It turned out there was a nice little example already living in the Dialog Boxes Overview topic but with no...
  • Blog Post: What's new in .NET Framework 4 Release Candidate documentation

    The Visual Studio 2010 and .NET Framework 4 Release Candidate is now available along with the documentation online at MSDN. There are a few new things you might want to check out. The Getting Started with WPF walkthrough has been completely updated for this release. You'll find downloadable...
  • Blog Post: Rotate your text in the WPF DataGrid column headers

    I was talking to Cheryl who writes for the Silverlight User Education team and she was trying to make DataGrid column headers with angled text. She was having trouble getting it to work so we sat down to look at it. We couldn't make it work, but I went back to my office and started working on it in WPF...
  • Blog Post: .NET Framework 4 Beta 2 documentation now available

    Docs for .NET Framework 4 Beta 2 , Windows Presentation Foundation (WPF) , and Visual Studio 2010 Beta 2 are now available at MSDN. You can get information on installing the beta here . Here are some of the latest updates to the WPF documentation that you might want to check out. What's New...
  • Blog Post: WPF Toolkit is live - DataGrid, Ribbon, and Calendar preview versions

    In conjunction the morning keynote presentation at PDC, the public releases of DataGrid and Ribbon are now live. Download the binaries and source from here: · WPF Toolkit including V1 of DataGrid, V1 of DatePicker/Calendar, & preview of VisualStateManager (VSM): http://www.codeplex.com/wpf/Release...
  • Blog Post: Custom Window Chrome in WPF

    Guest post by Joe Castro, WPF product team developer This document covers the design and some implementation details of getting WPF windows wrapped in custom chrome. Currently WPF supports standard windows, with an icon, title-text, and caption buttons, as well as borderless windows, which when combined...
  • Blog Post: WPF Designer: Changes and Fixes in VS2008 SP1 Beta

    Here's the definitive list: List of changes and fixed issues for Visual Studio 2008 Service Pack 1 Beta for Windows Presentation Foundation Designer New features The Properties window now contains the Events tab. The Events tab lets you create events, assign events, and review events. ...
  • Blog Post: Download Visual Studio 2008 SP1 Beta

    Get it here . Discuss amongst yourselves at the forum . Don't miss Guy Burstein's guided tour . Here's the official word: Visual Studio 2008 With Visual Studio 2008, developers and development organizations have the tools that enable them to be more productive, take advantage of all...
  • Blog Post: Data Validation in 3.5

    A cool new feature in the Data area in 3.5 is the support for IDataErrorInfo. Let's take a look at the data validation model in 3.5 by starting with a memory refresher of that in 3.0. We end with a section that discusses how to choose between the different approaches. 3.0 Validation Model In 3...
  • Blog Post: UIElement3D - Input, Focus, and Eventing support in 3D

    One of the great new additions in 3.5 is UIElement3D, which brings input, focus, and eventing to the 3D space. To use UIElement3D, you can use the two new classes that derive from it, ModelUIElement3D and ContainerUlElement3D, or you can create your own custom UIElement3D class. In this blog post...
  • Blog Post: Annotated FlowDocument Viewer with Comments Pane

    A new WPF 3.5 feature in the Annotations area is the capability to match annotations with the corresponding annotated objects. For example, you can now implement a document viewing application that has a comments pane, where the paragraph that contains the corresponding comment (a text sticky note in...
  • Blog Post: What's New in WPF 3.5 - Going Deeper

    In the last post we gave you the list of new WPF 3.5 features . If you're looking for more details, check out the What's New in WPF 3.5 doc on MSDN .
  • Blog Post: What's New in WPF in the .NET FX 3.5 Beta 2 release

    Visual Studio 2008 Beta 2 and the .NET Framework 3.5 Beta 2 are now available! You can download them here . Read more about this release on Somasegar's annoucement post . What's new in WPF? Here's a non-comprehensive list: Application Model o WPF builds on the new add-in model in .NET Framework...
  • Blog Post: Expert advice on XmlDataProvider usage

    I came across the following Q&A from the technical chat transcript from several months ago. Our WPF data binding expert Sam Bent was the one providing the great answers. It’s excellent information about the XmlDataProvider and I thought I’d share it here. Q: What are the guidelines for using XmlDataProvider...
  • Blog Post: WPF perf tool available as standalone MSI!

    To make it easier for everyone, we have posted the WPF perf tool mentioned here as a standalone install. Here is the x86 and the x64 version. Some people have run into the following error when loading the app: The component 'Microsoft.WpfPerformance.AddToolDialog' does not have a resource identified...
  • Blog Post: Binding to Web Services

    In WPF, you bind to objects returned by web service method calls the same way you bind to any other objects. To demonstrate, we’ll walk through a simple application that consumes the MSDN/TechNet Publishing System (MTPS) Content Service, discussed here . Our application implements a very simple scenario...
  • Blog Post: Popup your control

    You want a custom control to behave like a Popup and appear over your application and other windows? So you should inherit from Popup, right? Not necessarily. Another approach is to create your custom control, add a Popup to it, and use the popup service. In fact, this is exactly what ContextMenu...
  • Blog Post: Latest version of WPFPerf.exe available

    The latest version of the WPF Performance Suite has just be released in the Windows SDK for Windows Server and .NET Framework 3.5 ! If you install the SDK, you'll find WpfPerf.msi , which lets you install the latest perf suite. The accompanying “Performance Profiling Tools for WPF” article has been updated...
  • Blog Post: How do I programmatically interact with template-generated elements? Part II

    This post shows you how to find a named element within a DataTemplate. In Part I , we discussed how to find a named element within a ControlTemplate. That was fairly simple; you’d call Template.FindName on the control that the ControlTemplate has been applied to. But if the template is a DataTemplate...
  • 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: WPF individual sample downloads!

    Great news! You can now download WPF samples individually. From the WPF samples page on MSDN , just go to the sample topic of your choice, click the “Download sample” link on the page, and follow the instructions! It’s fast and easy! Note that if you choose the “Unzip” option, you will have to...
  • Blog Post: Big 'ol WPF Animation Wizard Sample

    I just created a sample that serves as a walkthrough wizard for teaching WPF animations. Besides teaching you the basics of WPF animations in an interactive and relatively entertaining way, there are a bunch of cool effects integrated into the wizard that you can use for yourself (animations are defined...
  • Blog Post: Displaying Enum Values using Data Binding

    Some of the FAQs about data binding are: • How do I bind to a method? • How do I bind between instantiated controls? • How do I bind an ItemsControl to an enum? I put together a quick sample that should answer the above questions: < Window xmlns = " http://schemas.microsoft.com/winfx...
  • Blog Post: WPF: Using Bitmap Effects to create drop shadows, outer glows, etc.

    In WPF, there are a number of effects you can add on top of UI like drop shadows, glows, blurs and more using Bitmap Effects. Adding Bitmap Effects is VERY easy. Below is an example of a drop shadow bitmap effect applied to a button. The image above shows the key markup code used to apply this...
  • Blog Post: Thou Shalt Not Break the Golden Rule of Windows Multithreading. Or, Why the Dispatcher Rocks.

    I’m in the middle of building a fun little WPF standalone Windows application that needs to build a project from the command-line, using msbuild.exe. To do this, I’m using System.Diagnostics.Process to execute msbuild.exe in another process. The basic code looks like the following: <!...
Page 1 of 2 (30 items) 12