Welcome to WindowsClient.net | Sign in | Join

Zuker On Foundations

The realm of .NET (WPF, WCF and all around)

Browse by Tags

All Tags » WPF (RSS)
WPF Popups and ToolTip Behavior - Implementation
In continuation to my first post - WPF Popups and ToolTip behavior - A Journey I decided to approach the implementation of such a popup like the ToolTip and ContextMenu are doing it themselves. I did not inherit from Popup but rather created my own control...
Posted: Jan 11 2009, 03:24 PM by Amir Zuker | with no comments
Filed under:
WPF Popups and ToolTip behavior - A Journey
I am currently working on a WPF project which I needed a ToolTip with a certain behavior: It should act like a ToolTip Support content template Appear upon hovering with a small interval Appear once - hovering another element with a tooltip should hide...
Posted: Jan 07 2009, 12:04 PM by Amir Zuker | with 2 comment(s)
Filed under:
PyBinding MarkupExtension: use Python statements for Data Binding
A very nice extension built for WPF, Read the full details Here . E.g. - < Polyline Points ="{ln:PyBinding PointCollection([Point(p.Time, p.Value * $(Container.ActualHeight) ) for p in $(.MarketData.DataPoints) ])}" Stroke ="IndianRed"...
Posted: Dec 29 2008, 09:56 AM by Amir Zuker | with no comments
Filed under:
WPF Designer
There are times in which you would have code that does some runtime work that will cause the designer to fail loading the WPF content and display the error. At such times, you might want to tweak your code to support this need. Let's look at the following...
Posted: Nov 25 2008, 09:53 AM by Amir Zuker | with no comments
Filed under:
Toolkit Updates
Make sure you check the latest source and bits of: WPF Toolkit DataGrid v1 DatePicker/Calendar v1 Visual State Manager Preview Ribbon Preview Silverlight Toolkit AutoCompleteBox NumericUpDown Viewbox Expander ImplicitStyleManager Charting TreeView DockPanel...
Posted: Nov 16 2008, 08:57 AM by Amir Zuker | with no comments
Filed under: ,
Custom Window Chrome in WPF
Via this post . "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...
Posted: Sep 10 2008, 07:25 AM by Amir Zuker | with 2 comment(s)
Filed under:
IntelliSense for Expression Blend
Via Stefan's post . Wonderful News! You can enable intellisense in blend You need to install a plug-in and there's a few gotcha's so do read Stefan's post for all the details. A great discovery :)
Posted: Aug 05 2008, 08:48 AM by Amir Zuker | with no comments
Filed under: ,
WPF 3.5 SP1 Feature - StringFormat
Via this post . I won't elaborate so much about it, do read Lester's post in the link above. The new feature introduces useful and simple usage to control string formatting in binding statements. No need to use converter everywhere :) A good thing...
Posted: May 19 2008, 09:05 PM by Amir Zuker | with no comments
Filed under:
WPF Binding Expression Alternatives
Via this post from WiredPrairie blog. The post holds links that explain approaches for extending the binding extensions. Extending "Binding" or "BindingBase" is pretty tacky, this is due to the fact that BindingBase.ProvideValue is...
Posted: May 14 2008, 09:59 AM by Amir Zuker | with no comments
Filed under:
WPF - Layout To Layout Animations
A pretty common animation when dealing with WPF is the transition of an element from layout to layout. Take the following scenario : Let's say I got a window with a form-like view. The form has a rich textbox where the user can enter lots of content...
Posted: Apr 30 2008, 12:25 PM by Amir Zuker | with no comments
Filed under: ,
WPF - Selected Item Style
I got around building a decent amount of controls that derived from ListBox. The default template of a ListBoxItem contains default style for the selection triggered by various triggers. If you wish to control the colors, you can adjust it by the following...
Posted: Feb 20 2008, 08:06 AM by Amir Zuker | with no comments
Filed under:
Page view counter