<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2959448197005916848.post8660556083179384821..comments</id><updated>2011-12-31T00:46:50.361-08:00</updated><category term='Blend'/><category term='Visual Studio'/><category term='Analytics'/><category term='CLR'/><category term='Property Value Editor'/><category term='Viewbox'/><category term='Unit Test'/><category term='SOS'/><category term='WordPress'/><category term='Deployment'/><category term='NumericUpDown'/><category term='Expression Blend'/><category term='Design'/><category term='Windows Live Writer'/><category term='Tutorial'/><category term='Silverlight Toolkit'/><category term='UpDownBase'/><category term='Test'/><category term='Ning Zhang'/><category term='Dependency Property'/><category term='Design Time'/><category term='Intellisense'/><category term='Tools'/><category term='Control Design Time Features'/><category term='Debug'/><category term='Expander'/><category term='WPF'/><category term='Blog'/><category term='.NET'/><category term='Silverlight'/><title type='text'>Comments on Ning Zhang's Blog: DependencyProperty: Validation, Coercion &amp; Change ...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.ningzhang.org/feeds/8660556083179384821/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default'/><link rel='alternate' type='text/html' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html'/><author><name>Ning Zhang</name><uri>http://www.blogger.com/profile/04032938658341724797</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_iM_rdx7nVGA/SVMA8otxVSI/AAAAAAAAAdg/VjDN8AzUCJw/S220/s41069cb111734_20_2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2959448197005916848.post-9073654352111715160</id><published>2010-08-03T13:58:00.181-07:00</published><updated>2010-08-03T13:58:00.181-07:00</updated><title type='text'>Ning
I am a sipmle user of applications. Your expl...</title><content type='html'>Ning&lt;br /&gt;I am a sipmle user of applications. Your explanation is quite simple and clear that even being a newbie I feel that I understood something.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/9073654352111715160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/9073654352111715160'/><link rel='alternate' type='text/html' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html?showComment=1280869080181#c9073654352111715160' title=''/><author><name>Sharky</name><uri>http://plumbingsupplieslist.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html' ref='tag:blogger.com,1999:blog-2959448197005916848.post-8660556083179384821' source='http://www.blogger.com/feeds/2959448197005916848/posts/default/8660556083179384821' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1393525133'/></entry><entry><id>tag:blogger.com,1999:blog-2959448197005916848.post-103962400645665553</id><published>2008-11-15T08:59:00.000-08:00</published><updated>2008-11-15T08:59:00.000-08:00</updated><title type='text'>Hi Joan, &lt;br&gt;&lt;br&gt;Thanks for the compliment. For Bo...</title><content type='html'>Hi Joan, &lt;BR/&gt;&lt;BR/&gt;Thanks for the compliment. For Boolean properties, the property system and CLR have already done the validation (meaning the right type cast should never fail), but you may still need to provide your own coercion logic, like a control's IsSelectable property might be affected by its IsActive property. &lt;BR/&gt;&lt;BR/&gt;Thanks, &lt;BR/&gt;&lt;BR/&gt;Ning</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/103962400645665553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/103962400645665553'/><link rel='alternate' type='text/html' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html?showComment=1226768340000#c103962400645665553' title=''/><author><name>Ning Zhang</name><uri>http://www.blogger.com/profile/04032938658341724797</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html' ref='tag:blogger.com,1999:blog-2959448197005916848.post-8660556083179384821' source='http://www.blogger.com/feeds/2959448197005916848/posts/default/8660556083179384821' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1118911887'/></entry><entry><id>tag:blogger.com,1999:blog-2959448197005916848.post-2214844087647114281</id><published>2008-11-13T04:28:00.000-08:00</published><updated>2008-11-13T04:28:00.000-08:00</updated><title type='text'>Ning,&lt;br&gt;&lt;br&gt;Thanks, great post! - I was wondering...</title><content type='html'>Ning,&lt;BR/&gt;&lt;BR/&gt;Thanks, great post! - I was wondering what your thoughts were on whether validation and coercion methods are necessary for boolean properties? A failed cast of the new value in the callback would be enough wouldn't it?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/2214844087647114281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2959448197005916848/8660556083179384821/comments/default/2214844087647114281'/><link rel='alternate' type='text/html' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html?showComment=1226579280000#c2214844087647114281' title=''/><author><name>Joan Miro</name><uri>http://joanmiro.blogspot.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ningzhang.org/2008/11/dependencyproperty-validation-coercion_10.html' ref='tag:blogger.com,1999:blog-2959448197005916848.post-8660556083179384821' source='http://www.blogger.com/feeds/2959448197005916848/posts/default/8660556083179384821' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-924023625'/></entry></feed>
