Sign in
Vincent Sibal's Blog
WPF Programming Topics
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
Alternating Rows
BindingGroups
ControlLocalValues
ControlVerifier
DataGrid
DataGrid Concepts
DataGrid Samples
IEditableCollectionView
Item Container Recycling
MVVM
Non-live Scrolling
StringFormat
TestApi
ToolTip
Virtualization
Visual State Manager
WPF 3.5 SP1
wpf 4.0
WPF Application Quality Guide
WPF Learning Resources
Archive
Archives
August 2009
(1)
May 2009
(3)
April 2009
(4)
March 2009
(2)
January 2009
(1)
December 2008
(3)
November 2008
(3)
October 2008
(5)
September 2008
(5)
August 2008
(11)
July 2008
(1)
June 2008
(1)
May 2008
(10)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Vincent Sibal's Blog
New and updated test tools for WPF: TestApi v0.3 and WPF Control Verifier
Posted
over 4 years ago
by
Vincent Sibal - MSFT
0
Comments
TestApi v0.3 The WPF test team has recently released a new version of TestApi! This version includes libraries for fault injection, combinatorial varitation generation, new application control APIs, and updated tests and documentation. I think all...
Vincent Sibal's Blog
The Control Local Values Bug Solution and new WPF 4.0 related APIs
Posted
over 4 years ago
by
Vincent Sibal - MSFT
8
Comments
Intro Previously I did a post on the “Control Local Values bug” and how a subtle bug can be introduced when setting dependency properties of controls to local values. In WPF 4.0 (dev10), a mechanism was added to the property engine to solve this problem...
Vincent Sibal's Blog
VS 2010 and .NET Framework 4.0 Beta1 are out now!
Posted
over 4 years ago
by
Vincent Sibal - MSFT
4
Comments
As many of you probably already know, dev10 beta1 is available for public download. Some of the additions to Beta1 on the WPF Controls side include: · MultiTouch · EasingFunctions for animations · DataGrid, Calendar, DatePicker, and VisualStateManager...
Vincent Sibal's Blog
WPF Model-View-ViewModel (MVVM) Toolkit 0.1
Posted
over 4 years ago
by
Vincent Sibal - MSFT
7
Comments
The WPF team has just released an MVVM Toolkit which contains an overview and walkthrough of the MVVM pattern, a full Messenger sample app using MVVM, as well as a Visual Studio template for MVVM. The template creates a WPF application with folders for...
Vincent Sibal's Blog
WPF TestApi v0.2 has released!
Posted
over 4 years ago
by
Vincent Sibal - MSFT
1
Comments
The WPF test team is hard at work to provide value through a simple and componetized library of public test APIs. The WPF TestAp i library has just released a v0.2 which includes new visual verification features, command line parsing features, an auomated...
Vincent Sibal's Blog
5 More Random Gotchas with the WPF DataGrid
Posted
over 4 years ago
by
Vincent Sibal - MSFT
17
Comments
1. DataGridColumn.SortDirection does not actually sort the column. DataGridColumn.SortDirection is used to queue the visual arrow in the DataGridColumnHeader to point up, down, or to not show. To actually sort the columns other than clicking on the...
Vincent Sibal's Blog
Launching a custom Dialog to edit items in a DataGrid (with MVVM)
Posted
over 4 years ago
by
Vincent Sibal - MSFT
19
Comments
Launching a custom dialog for editing on the DataGrid is another somewhat common request that I see from the discussion list . I thought I would provide a sample but at the same time implement it with the MVVM pattern. The requirement that I will use...
Vincent Sibal's Blog
5 Random Gotchas with the WPF DataGrid
Posted
over 4 years ago
by
Vincent Sibal - MSFT
8
Comments
Since the release of the WPF DataGrid there have been several common patterns of questions that developers were asking on the discussion list . I thought that I would capture some of that here so it would be easy to find. I'll also try to keep it as short...
Vincent Sibal's Blog
The Control Local Values Bug!
Posted
over 4 years ago
by
Vincent Sibal - MSFT
4
Comments
Intro WPF dependency properties are properties that are registered through the WPF property system. By registering with the property system, the property will be provided a set of services such as data binding, styling, change notifications, animation...
Vincent Sibal's Blog
WPFToolkit March 2009 Release and new WPF Themes!
Posted
over 4 years ago
by
Vincent Sibal - MSFT
1
Comments
An updated version of the WPFToolkit has been released today. This includes some high pri bug fixes which are briefly described in the downloads tab. As a reminder, if you have any questions or find any issues please use the Discussion list and the Issue...
Vincent Sibal's Blog
Exploring MVVM: Grouping with the DataGrid
Posted
over 4 years ago
by
Vincent Sibal - MSFT
9
Comments
Model-View-ViewModel (MVVM) is one of those really interesting design patterns that are used in WPF. It provides a separation between the UI and business logic and uses data binding techniques to connect them together. Karl Shifflett has some great material...
Vincent Sibal's Blog
WPF DataGrid Sample: Locking input to the row being edited
Posted
over 5 years ago
by
Vincent Sibal - MSFT
5
Comments
Scenario By default the WPF DataGrid will commit a row when focus is lost on the row, the ‘Enter’ key is pressed, tabbing to the next row, or programmatically calling commit on the row. Let’s say I want to control how the user commits a row edit by...
Vincent Sibal's Blog
WPF DataGrid – Dynamically updating DataGridComboBoxColumn
Posted
over 5 years ago
by
Vincent Sibal - MSFT
11
Comments
The Scenario I want to do a master detail like scenario where the selection in one ComboBox cell will update the list of items in the next ComboBox cell and so on. Setting up the DataSource and ViewModel I will use the Northwind database for...
Vincent Sibal's Blog
WPF TestApi and DataGrid Sample
Posted
over 5 years ago
by
Vincent Sibal - MSFT
1
Comments
Our WPF Test team has just released a library of tools that can be leveraged to test WPF applications. What's really cool is that these are utilities that we use internally and now we can push them out to external customers for feedback and usage. The...
Vincent Sibal's Blog
WPF DataGrid Design-time Walkthrough
Posted
over 5 years ago
by
Vincent Sibal - MSFT
16
Comments
The DataGrid walkthrough on windowsclient.net/wpf and the Tips & Tricks section on codeplex talk briefly about the Design-time support for DataGrid. I thought I’d expand on that just a little more so you get a good idea of what you have available...
Vincent Sibal's Blog
WPF DataGrid – New Item Template Sample
Posted
over 5 years ago
by
Vincent Sibal - MSFT
26
Comments
This sample shows how to create a template for the NewItemPlaceholder to indicate that you can add a new item. This is what it will look like: First I will need to create a new template specifically for the NewItemPlaceholder row. I’ve followed...
Vincent Sibal's Blog
WPF VSM and DataGrid Sample
Posted
over 5 years ago
by
Vincent Sibal - MSFT
12
Comments
Now that the Visual State Manager (VSM) is part of the WPFToolKit, I thought I’d show a basic example of how to utilize VSM with the DataGrid. Some prereq’s and resources: · You can download the toolkit here · Info on getting VSM for WPF to work...
Vincent Sibal's Blog
WPF DataGrid: Frozen Row Sample
Posted
over 5 years ago
by
Vincent Sibal - MSFT
5
Comments
It looks that this is a frequently requested feature and unfortunately didn't make the v1. It is still possible to extend the DataGrid to do so. A community developer has already posted a sample on creating a footer row for the DataGrid here, http://thibaud60...
Vincent Sibal's Blog
WPF DataGrid - DataGridComboBoxColumn v1 Intro
Posted
over 5 years ago
by
Vincent Sibal - MSFT
34
Comments
Intro If you haven't already, you can download the DataGrid v1 bits and source here . DataGridComboBoxColumn has had a make-over since the CTP release. In particular, the whole data binding story has been updated so that you can accomplish basic ComboBox...
Vincent Sibal's Blog
WPF DataGrid and the WPFToolKit have released!
Posted
over 5 years ago
by
Vincent Sibal - MSFT
29
Comments
Finally, the v1 WPF DataGrid is out! This is an out-of-band release that will be hosted on the WPF CodePlex site and integrated into the WPF Framework in vNext. You can download the bits as well as the source code here . You also may be pleased to hear...
Vincent Sibal's Blog
WPF 3.5 SP1 sources are now available!
Posted
over 5 years ago
by
Vincent Sibal - MSFT
0
Comments
The Reference Source Code Center team has just announced that the WPF 3.5 SP1 sources are now publicly available. You can read about it here, http://blogs.msdn.com/rscc/archive/2008/10/22/wpf-sources-for-net-framework-3-5-sp1-are-available.aspx . The...
Vincent Sibal's Blog
Overview of the editing features in the WPF DataGrid
Posted
over 5 years ago
by
Vincent Sibal - MSFT
35
Comments
Introduction I’m going to talk a little on the editing features of the DataGrid. I will dive deep into a couple things but overall I just want to give you a good idea of the APIs you can work with and how to tweak a couple things. So basically I will...
Vincent Sibal's Blog
Check out the WPF Application Quality Guide v0.3
Posted
over 5 years ago
by
Vincent Sibal - MSFT
1
Comments
The WPF Application Quality Guide v0.3 has just released! For more information on it, check out Ivo's blog post here . I especially like the new road map section on the different personas and suggested readings.
Vincent Sibal's Blog
Pasting content to new rows on the WPF DataGrid
Posted
over 5 years ago
by
Vincent Sibal - MSFT
12
Comments
On a previous post I talked about how to implement Clipboard.Paste for the DataGrid. The functionality was such that you could only paste to existing rows and cells. I got a customer request on how to paste to new rows so I thought I’d capture it here...
Vincent Sibal's Blog
WPF DataGrid - Clipboard Paste Sample
Posted
over 5 years ago
by
Vincent Sibal - MSFT
12
Comments
In the v1 release (and CTP) of the WPF DataGrid there will be support for Clipboard.Copy but no support out of the box for Clipboard.Paste. However, there is extensibility support for Clipboard.Paste which I will show how to implement in this post. ...
Page 1 of 2 (50 items)
1
2