Yet another blog about WPF, Surface, SL, MVVM, NUI.... http://blog.lexique-du-net.com/index.php? In this blog we talk about WPF, Natural User Interface(NUI), Microsoft Surface, WIndows 7, Multitouch, Touchless, JavaFX, MVVM, patterns, tips, tricks .... and a lot of other things ! en Mon, 26 Feb 2024 15:40:43 +0100 Jonathan ANTOINE, All rights reserved http://blogs.law.harvard.edu/tech/rss Dotclear The blog is dead, long live the blog ! http://blog.lexique-du-net.com/index.php?post/2011/08/11/The-blog-is-dead%2C-long-live-the-blog urn:md5:348662b34b48d7a623225dd981acbb29 Thu, 11 Aug 2011 11:32:00 +0200 JonathanANTOINE@falsemail.com Other things <p>Hello everyone, The blog is dead... This is the last post I'll do on this particular blog. After some year using Dotclear as a blog engine, I decided to move to Wordpress because of its larger community and its awesome amount of plugins. More over, my URL with the dash (blog.lexique-du-net.com" is quite difficult to remember especially... <a href="http://blog.lexique-du-net.com/index.php?post/2011/08/11/The-blog-is-dead%2C-long-live-the-blog"><em>Read</em> The blog is dead, long live the blog !</a></p> http://blog.lexique-du-net.com/index.php?post/2011/08/11/The-blog-is-dead%2C-long-live-the-blog#comment-form http://blog.lexique-du-net.com/index.php?post/2011/08/11/The-blog-is-dead%2C-long-live-the-blog#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/78 MANGO live tile: use a picture in the IsolatedStorage as a background for your tile http://blog.lexique-du-net.com/index.php?post/2011/08/03/MANGO-live-tile%3A-use-a-picture-in-the-IsolatedStorage-as-a-background-for-your-tile urn:md5:1ba25c47ca659e570c8e3640f409b2f7 Wed, 03 Aug 2011 14:25:00 +0200 JonathanANTOINE@falsemail.com .NET <p>One on the nice feature coming with WP7's mango is "live tiles". You can create tiles directly from your application and update them from a background agent. Here is the sample which creates a "secondary tile" for your application: //This is a .Net class named StandardTileData var theTile= new StandardTileData { Title = "Secondary... <a href="http://blog.lexique-du-net.com/index.php?post/2011/08/03/MANGO-live-tile%3A-use-a-picture-in-the-IsolatedStorage-as-a-background-for-your-tile"><em>Read</em> MANGO live tile: use a picture in the IsolatedStorage as a background for your tile</a></p> http://blog.lexique-du-net.com/index.php?post/2011/08/03/MANGO-live-tile%3A-use-a-picture-in-the-IsolatedStorage-as-a-background-for-your-tile#comment-form http://blog.lexique-du-net.com/index.php?post/2011/08/03/MANGO-live-tile%3A-use-a-picture-in-the-IsolatedStorage-as-a-background-for-your-tile#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/77 Amazing WPF Controls / JetPack Theme updated ! http://blog.lexique-du-net.com/index.php?post/2011/06/13/Amazing-WPF-Controls-/-JetPack-Theme-updated-%21 urn:md5:88ead68957a351bbe11ed3474c8ea2f3 Mon, 13 Jun 2011 13:56:00 +0200 JonathanANTOINE@falsemail.com WPF animationcontrolsnewsTemplateWPFXAML <p>Hello, I have updated my previously introduced control library on codeplex. I received a lot of comments because the jetPack theme was not working fine bacause of some animation. It is now fixed and I want to thank everyone for the feedback !__ Here are the list of the available updates: JetPack Theme is now building and working fine at... <a href="http://blog.lexique-du-net.com/index.php?post/2011/06/13/Amazing-WPF-Controls-/-JetPack-Theme-updated-%21"><em>Read</em> Amazing WPF Controls / JetPack Theme updated !</a></p> http://blog.lexique-du-net.com/index.php?post/2011/06/13/Amazing-WPF-Controls-/-JetPack-Theme-updated-%21#comment-form http://blog.lexique-du-net.com/index.php?post/2011/06/13/Amazing-WPF-Controls-/-JetPack-Theme-updated-%21#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/76 [UPDATED] How to call the method from the base of the base of the current class ? (base.base.MyMethod) http://blog.lexique-du-net.com/index.php?post/2011/05/11/How-to-call-the-method-from-the-base-of-the-base-of-the-current-class-%28base.base.MyMethod%29 urn:md5:d900bf7d396d3bc1a150d6e19676cfd9 Wed, 11 May 2011 23:56:00 +0200 JonathanANTOINE@falsemail.com .NET controlscustomDependencyPropertyhow tohow-totipstrick <p>Today I encountered a tricky need in some custom control. It was inheriting from the TabControl but I didn’t want all its feature. Especially I didn’t want it to update the SelectedContent dependency property because it was keeping a strong reference to a ViewModel and keeping it away from the garbage collector.</p> <p>  The problem is that the TabControl do this in an event handler of the ItemContainerGenerator’s StatusChanged event. This subscription is made in the OnInitialized method. This one is marked as protected and virtual so I could override it to do nothing but if had do so I would have loose all the work done in the base class of the TabControl which... <a href="http://blog.lexique-du-net.com/index.php?post/2011/05/11/How-to-call-the-method-from-the-base-of-the-base-of-the-current-class-%28base.base.MyMethod%29"><em>Read</em> [UPDATED] How to call the method from the base of the base of the current class ? (base.base.MyMethod)</a></p> http://blog.lexique-du-net.com/index.php?post/2011/05/11/How-to-call-the-method-from-the-base-of-the-base-of-the-current-class-%28base.base.MyMethod%29#comment-form http://blog.lexique-du-net.com/index.php?post/2011/05/11/How-to-call-the-method-from-the-base-of-the-base-of-the-current-class-%28base.base.MyMethod%29#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/75 What ? Dynamic resources creates Memory leaks in WPF 3.5 (SP1) ??? http://blog.lexique-du-net.com/index.php?post/2011/03/27/What-Dynamic-resources-creates-Memory-leaks-in-WPF-3.5-%28SP1%29 urn:md5:20f78de56ffc9f29719df87fb78511c5 Sun, 27 Mar 2011 08:12:00 +0200 JonathanANTOINE@falsemail.com WPF DynamicleakmemoryperformanceResourcestipstrickWindows Presentation FoundationWPF <p style="margin-top: 0; ">Everyone is told to not use DynamicResource during its childhood in WPF-(wonder)land. They are simply evil and they kill the app performance. Sometimes, we fall in the dark side of the force and use them effectively to be sure that the application will follow the trend and suits itself well. This is not as bad as it seems and it is in fact sometimes necessary and wanted.</p> <p>&nbsp;But today, while I was trying to improve the performance and the memory usage of a WPF application I work on, I discovered that they were also creating memory leaks! I felt betrayed. I was using them and they put a knife in my back while I trusted them to be useful.&nbsp;</p> <p><br /><strong>In this post we will see how it can happens, and how to solve this (little) issue.</strong></p> <p>I was not alone in this situation and I found out that there were both a work-around and an hotfix available. Here is the information I gathered.   Description of the problem When you create and load a ResourceDictionary, the objects you add inside are actually not created immediately. They are referenced in the form of an instance of an object... <a href="http://blog.lexique-du-net.com/index.php?post/2011/03/27/What-Dynamic-resources-creates-Memory-leaks-in-WPF-3.5-%28SP1%29"><em>Read</em> What ? Dynamic resources creates Memory leaks in WPF 3.5 (SP1) ???</a></p> http://blog.lexique-du-net.com/index.php?post/2011/03/27/What-Dynamic-resources-creates-Memory-leaks-in-WPF-3.5-%28SP1%29#comment-form http://blog.lexique-du-net.com/index.php?post/2011/03/27/What-Dynamic-resources-creates-Memory-leaks-in-WPF-3.5-%28SP1%29#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/74 UIAutomation, Coded UI tests, AutomationPeer and WPF/silverlight custom controls http://blog.lexique-du-net.com/index.php?post/2011/03/23/UIAutomation%2C-Coded-UI-tests%2C-AutomationPeer-and-WPF-custom-controls urn:md5:629820d459b6479cd3dee0084d2f3179 Thu, 24 Mar 2011 00:04:00 +0100 JonathanANTOINE@falsemail.com WPF AutomationCoded UI TestsSilverlighttesttestingtestsWindows Presentation FoundationWPF <p style="margin-top: 0; ">The Coded UI Tests, available in Visual Studio Ultimate or Premium, enable the creation of automated tests for the User Interface. This is a really nice feature because you are no more forced to make "hand made" tests which takes hours to be performed.&nbsp;</p> <p style="margin-top: 0; ">The WPF controls in the framework are ready to be used by the Microsoft UI Automation which is itself used by the coded UI tests. This means that when you use the screen recorder to record the tests on your UI, it will be able to find the several control used in your application.</p> <p>When you create you own custom controls or extend standard one, the recorder would not be able to find them at first and so a whole part of the screen may not be available for tests. Actually, it is possible to record a test but every steps will be done using screen position: click at (120,30), drag from (120,30) to (10,40). This is really annoying because any changes in the UI may broke all your tests.</p> <p><br /><strong>In this post, we will see how to make a custom control fully useable in Coded UI tests scenarii. We will so answer the question "Why cannot the code UI test recorder find anything inside my WPF or Silverlight custom control ?"</strong></p> <p><strong><br /></strong></p> <p>Note: the same technique is used by the accessibility clients and by enabling this feature you also ease the people using your application through UI automation client like the partially-sighted person.</p> <p>How it works Everything is based on a class named AutomationPeer. When an UI Automation client analyzes your User Interface, it looks for an automation peer and uses it to walks trough the tree of peers. The tree of peers is nearly a visual tree but it exposes only the relevant part of the interface.  Every standard controls have a regarding... <a href="http://blog.lexique-du-net.com/index.php?post/2011/03/23/UIAutomation%2C-Coded-UI-tests%2C-AutomationPeer-and-WPF-custom-controls"><em>Read</em> UIAutomation, Coded UI tests, AutomationPeer and WPF/silverlight custom controls</a></p> http://blog.lexique-du-net.com/index.php?post/2011/03/23/UIAutomation%2C-Coded-UI-tests%2C-AutomationPeer-and-WPF-custom-controls#comment-form http://blog.lexique-du-net.com/index.php?post/2011/03/23/UIAutomation%2C-Coded-UI-tests%2C-AutomationPeer-and-WPF-custom-controls#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/72 [Announcement] : Live Meeting in French about WPF 4.0 and Multitouch. http://blog.lexique-du-net.com/index.php?post/2011/01/16/%5BAnnoucment%5D-%3A-Live-Meeting-in-French-about-WPF-4.0-and-Multitouch. urn:md5:f1fb3afce9b1d62a65b02dc4a510524a Sun, 16 Jan 2011 18:12:00 +0100 JonathanANTOINE@falsemail.com Other things <p>For those who are interested by WPF and Multitouch : I will animate a LiveMeeting on this subject tuesday 18 january in french. You can subscribe to it on this page. I hope to see you there.... <a href="http://blog.lexique-du-net.com/index.php?post/2011/01/16/%5BAnnoucment%5D-%3A-Live-Meeting-in-French-about-WPF-4.0-and-Multitouch."><em>Read</em> [Announcement] : Live Meeting in French about WPF 4.0 and Multitouch.</a></p> http://blog.lexique-du-net.com/index.php?post/2011/01/16/%5BAnnoucment%5D-%3A-Live-Meeting-in-French-about-WPF-4.0-and-Multitouch.#comment-form http://blog.lexique-du-net.com/index.php?post/2011/01/16/%5BAnnoucment%5D-%3A-Live-Meeting-in-French-about-WPF-4.0-and-Multitouch.#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/71 News, news and news ! http://blog.lexique-du-net.com/index.php?post/2011/01/01/News%2C-news-and-news-%21 urn:md5:733e11f5aa07a00b1b93a7655d1d629a Sat, 01 Jan 2011 17:54:00 +0100 JonathanANTOINE@falsemail.com Other things <p>First of all, I wish and happy new year to everyone !   It started very nice for me because I received and email from Microsoft telling me that I had been given an MVP award for 2011! I am very honored to receive it and I hope I will prove I deserve it this year !   Dear Jonathan ANTOINE, Congratulations! We are pleased to present you... <a href="http://blog.lexique-du-net.com/index.php?post/2011/01/01/News%2C-news-and-news-%21"><em>Read</em> News, news and news !</a></p> http://blog.lexique-du-net.com/index.php?post/2011/01/01/News%2C-news-and-news-%21#comment-form http://blog.lexique-du-net.com/index.php?post/2011/01/01/News%2C-news-and-news-%21#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/67 [RIA Services] Why the client extended entities won't use the default backing store value ? EDITED http://blog.lexique-du-net.com/index.php?post/2010/11/19/%5BRIA-Services%5D-Why-the-client-extended-entities-won-t-use-the-default-backing-store-value urn:md5:f4e152cbad435cfff073f9d18c88190a Fri, 19 Nov 2010 16:13:00 +0100 JonathanANTOINE@falsemail.com Silverlight how tohow-toRIA ServicesSilverlight <p>The title may not be clear but I am talking about the entities that you extends on the client side using the fact that they are partial class. You may think as I was that if you add properties in them with backing store field, the properties will get initialed nicely : this is not the case and the property will always use the default value for the... <a href="http://blog.lexique-du-net.com/index.php?post/2010/11/19/%5BRIA-Services%5D-Why-the-client-extended-entities-won-t-use-the-default-backing-store-value"><em>Read</em> [RIA Services] Why the client extended entities won't use the default backing store value ? EDITED</a></p> http://blog.lexique-du-net.com/index.php?post/2010/11/19/%5BRIA-Services%5D-Why-the-client-extended-entities-won-t-use-the-default-backing-store-value#comment-form http://blog.lexique-du-net.com/index.php?post/2010/11/19/%5BRIA-Services%5D-Why-the-client-extended-entities-won-t-use-the-default-backing-store-value#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/66 VS Tip : how to locate the active document in the solution explorer using a shortcut http://blog.lexique-du-net.com/index.php?post/2010/11/04/VS-Tip-%3A-how-to-locate-the-active-document-in-the-solution-explorer-using-a-shortcut urn:md5:8528a0336d20cda80f60db7cdd7f5ce3 Thu, 04 Nov 2010 12:39:00 +0100 JonathanANTOINE@falsemail.com .NET examplehow tohow-totipstrickVisual Studio <p>When you have multiple projects in your solution, you often want to locate the active document in the solution explorer. There is a great option in Visual Studio which can do it for you all the time : “View.TrackActivityInSolutionExplorer”.   But if you do not want (as me) to turn it on all the time, there is no specific option or shortcut. So I... <a href="http://blog.lexique-du-net.com/index.php?post/2010/11/04/VS-Tip-%3A-how-to-locate-the-active-document-in-the-solution-explorer-using-a-shortcut"><em>Read</em> VS Tip : how to locate the active document in the solution explorer using a shortcut</a></p> http://blog.lexique-du-net.com/index.php?post/2010/11/04/VS-Tip-%3A-how-to-locate-the-active-document-in-the-solution-explorer-using-a-shortcut#comment-form http://blog.lexique-du-net.com/index.php?post/2010/11/04/VS-Tip-%3A-how-to-locate-the-active-document-in-the-solution-explorer-using-a-shortcut#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/65 Introducing the amazing WPF controls library on Codeplex ! http://blog.lexique-du-net.com/index.php?post/2010/10/25/Introducing-the-amazing-WPF-controls-library-on-Codeplex-%21 urn:md5:38e0ac0a863f442767c1a2a1d9bf3431 Mon, 25 Oct 2010 01:19:00 +0200 JonathanANTOINE@falsemail.com WPF controlsdemoexampleWindows Presentation FoundationWPF <p>Hello everyone,   I am pleased to announce you the creation of the Amazing WPF controls library on Codeplex ! It will contains the differents controls I describe and/or peel on this blog. I will try to make an article for each control added to the library.   Here is a list of the currently available controls : An headered control (the one... <a href="http://blog.lexique-du-net.com/index.php?post/2010/10/25/Introducing-the-amazing-WPF-controls-library-on-Codeplex-%21"><em>Read</em> Introducing the amazing WPF controls library on Codeplex !</a></p> http://blog.lexique-du-net.com/index.php?post/2010/10/25/Introducing-the-amazing-WPF-controls-library-on-Codeplex-%21#comment-form http://blog.lexique-du-net.com/index.php?post/2010/10/25/Introducing-the-amazing-WPF-controls-library-on-Codeplex-%21#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/63 How to create an hand writing to text control (ink recognizer) http://blog.lexique-du-net.com/index.php?post/2010/09/19/How-to-create-an-hand-writing-to-text-control-%28ink-recognizer%29 urn:md5:f9aea256e97acb32c48044cd92d26be4 Mon, 25 Oct 2010 00:01:00 +0200 JonathanANTOINE@falsemail.com MultiTouch apicontrolscustomdemohow tohow-tomanipulationmathmultitouchNatural User InterfacesampleTemplatetesttestingteststipstrickWindows Presentation FoundationWPFXAML <p>When building a (multi)touch application you may need one nice feature : translate hand-written text to real words. This open a whole new world full of possibilities like starting some actions when keywords are recognized or simply allow the users to write some text for later use.&nbsp;<br /><br /><strong>In this post we'll see all the step to create an hand writing to text control and how to tune it.</strong></p> <p>Specifications The HandWritingToText controls translate the text written with it's hand by the user into "computer text". The final purpose is to triggers some actions when a specific keyword is recognized and it'll so be able to recognize only one word at a time and not a whole text.   The recognized text will be published via an event and... <a href="http://blog.lexique-du-net.com/index.php?post/2010/09/19/How-to-create-an-hand-writing-to-text-control-%28ink-recognizer%29"><em>Read</em> How to create an hand writing to text control (ink recognizer)</a></p> http://blog.lexique-du-net.com/index.php?post/2010/09/19/How-to-create-an-hand-writing-to-text-control-%28ink-recognizer%29#comment-form http://blog.lexique-du-net.com/index.php?post/2010/09/19/How-to-create-an-hand-writing-to-text-control-%28ink-recognizer%29#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/55 [RIA Services] How to force the validation of my entities (and just the validation !) http://blog.lexique-du-net.com/index.php?post/2010/10/19/RIA-Services-Force-validation-on-my-entities-%28and-just-the-validation-%21%29 urn:md5:5df300217bd11746ee7a4bd220d54d84 Tue, 19 Oct 2010 12:22:00 +0200 JonathanANTOINE@falsemail.com Silverlight <p>RIA services solves for you a lot of problems and one of them is to add validations rules on the entities both on the client and on the server side. These differents rules are checked when you submit the changes from the client to the server or when you call “EndEdit” on the entities.   But there is times when you want to leverage the validation... <a href="http://blog.lexique-du-net.com/index.php?post/2010/10/19/RIA-Services-Force-validation-on-my-entities-%28and-just-the-validation-%21%29"><em>Read</em> [RIA Services] How to force the validation of my entities (and just the validation !)</a></p> http://blog.lexique-du-net.com/index.php?post/2010/10/19/RIA-Services-Force-validation-on-my-entities-%28and-just-the-validation-%21%29#comment-form http://blog.lexique-du-net.com/index.php?post/2010/10/19/RIA-Services-Force-validation-on-my-entities-%28and-just-the-validation-%21%29#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/62 Migrate the Jetpack theme from Silverlight to WPF http://blog.lexique-du-net.com/index.php?post/2010/10/14/Migrate-the-Jetpack-theme-from-Silverlight-to-WPF urn:md5:b8f2e7c8b33b26254f7cc2e5daca903a Thu, 14 Oct 2010 12:54:00 +0200 JonathanANTOINE@falsemail.com WPF MigrationSilverlightThemeWindows Presentation FoundationWPFXAML <p>There is a great theme named Jetpack available for Silverlight applications which can be found on the Tim Heuer web site. I was wondering if it can be used in WPF applications and the answer is yes ! Here are the modifications I had to do to make all this work :   SelectionBackground replace by SelectionBrush (except for the DatePicker) I... <a href="http://blog.lexique-du-net.com/index.php?post/2010/10/14/Migrate-the-Jetpack-theme-from-Silverlight-to-WPF"><em>Read</em> Migrate the Jetpack theme from Silverlight to WPF</a></p> http://blog.lexique-du-net.com/index.php?post/2010/10/14/Migrate-the-Jetpack-theme-from-Silverlight-to-WPF#comment-form http://blog.lexique-du-net.com/index.php?post/2010/10/14/Migrate-the-Jetpack-theme-from-Silverlight-to-WPF#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/61 How to create your own control library (how-to + tips) http://blog.lexique-du-net.com/index.php?post/2010/10/04/How-to-create-your-own-control-library urn:md5:9ed22011e4c8dd030431d70034af0342 Sun, 03 Oct 2010 23:27:00 +0200 JonathanANTOINE@falsemail.com WPF BindingContentControlcontrolscustomdataBindingDataTemplateDependencyPropertyeventsexamplehow tohow-toLibrarysampleTemplatetipstrickWindows Presentation FoundationWPFXAML <p>Reusability and factorizing are maybe the most commons things you want and use when you are developing applications. In WPF it often means creating controls library (i don’t mean UserControl) that will be easy to use in multiple applications. In this post we'll see all the step to create a control library useable in differents projects. The... <a href="http://blog.lexique-du-net.com/index.php?post/2010/10/04/How-to-create-your-own-control-library"><em>Read</em> How to create your own control library (how-to + tips)</a></p> http://blog.lexique-du-net.com/index.php?post/2010/10/04/How-to-create-your-own-control-library#comment-form http://blog.lexique-du-net.com/index.php?post/2010/10/04/How-to-create-your-own-control-library#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/59 WPF tip : How can I use static/dynamic resources in my tests http://blog.lexique-du-net.com/index.php?post/2010/09/24/WPF-tip-How-can-I-use-static/dynamic-resources-in-my-tests urn:md5:4a3dab56d52a0b0385223e6db58a46ec Fri, 24 Sep 2010 12:33:00 +0200 JonathanANTOINE@falsemail.com WPF .NET4.0examplehow tohow-totesttestingtestsunitWPF <p>You are surely, as I am, creating a lot of units tests in your WPF applications. Some of the tests may use statics or dynamics resources declared in your application and when you launch the tests, all you get is an XamlParseException exception thrown. System.Windows.Markup.XamlParseException: 'Provide value on... <a href="http://blog.lexique-du-net.com/index.php?post/2010/09/24/WPF-tip-How-can-I-use-static/dynamic-resources-in-my-tests"><em>Read</em> WPF tip : How can I use static/dynamic resources in my tests</a></p> http://blog.lexique-du-net.com/index.php?post/2010/09/24/WPF-tip-How-can-I-use-static/dynamic-resources-in-my-tests#comment-form http://blog.lexique-du-net.com/index.php?post/2010/09/24/WPF-tip-How-can-I-use-static/dynamic-resources-in-my-tests#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/58 Quick tip : My WPF Fullscreen window still display a border on right and bottom side... how to remove them http://blog.lexique-du-net.com/index.php?post/2010/09/23/Quick-tip-%3A-My-WPF-Fullscreen-window-still-display-a-border-on-right-and-bottom-side...-how-to-remove-it urn:md5:066836186ab1c7f17c53c7c5c0ada8c9 Thu, 23 Sep 2010 11:35:00 +0200 JonathanANTOINE@falsemail.com WPF <p>Creating a fullscreen window in WPF is quite simple, you just have to set WindowState to Maximized and WindowStyle to None. But in my current project I was facing a little drawback : a border was still visible on the bottom and on the right side of my window : I have seen some solution on the web talking about Win32 interop and... <a href="http://blog.lexique-du-net.com/index.php?post/2010/09/23/Quick-tip-%3A-My-WPF-Fullscreen-window-still-display-a-border-on-right-and-bottom-side...-how-to-remove-it"><em>Read</em> Quick tip : My WPF Fullscreen window still display a border on right and bottom side... how to remove them</a></p> http://blog.lexique-du-net.com/index.php?post/2010/09/23/Quick-tip-%3A-My-WPF-Fullscreen-window-still-display-a-border-on-right-and-bottom-side...-how-to-remove-it#comment-form http://blog.lexique-du-net.com/index.php?post/2010/09/23/Quick-tip-%3A-My-WPF-Fullscreen-window-still-display-a-border-on-right-and-bottom-side...-how-to-remove-it#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/57 How to create an animated expander http://blog.lexique-du-net.com/index.php?post/2010/09/21/Create-an-animated-expander urn:md5:2ae908d20a12760560980c024eaabac7 Tue, 21 Sep 2010 14:02:00 +0200 JonathanANTOINE@falsemail.com WPF animationContentControlexamplesamplescalescalingTemplatetipstrickWindows Presentation FoundationWPFXAML <p>The expander control can be used in a lot of situations but the one proposed by default is quite "rigid". In this post we will discover how to animate it quite simply just via XAML ! The WPF engine lets us redefine the template of the controls and we'll just do that. The goal aimed What we aim is to get the same functionnality as the... <a href="http://blog.lexique-du-net.com/index.php?post/2010/09/21/Create-an-animated-expander"><em>Read</em> How to create an animated expander</a></p> http://blog.lexique-du-net.com/index.php?post/2010/09/21/Create-an-animated-expander#comment-form http://blog.lexique-du-net.com/index.php?post/2010/09/21/Create-an-animated-expander#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/56 UserControl/Control : how to get a reference to an element of the template http://blog.lexique-du-net.com/index.php?post/2010/09/14/UserControl/Control-how-to-get-a-reference-to-an-element-of-the-template urn:md5:31729ab6c8a50b35686f1411e6c53daa Tue, 14 Sep 2010 22:42:00 +0200 JonathanANTOINE@falsemail.com WPF ContentControlcontrolscustomDataTemplateexceptionhow tohow-toTemplateWindows Presentation FoundationWPFXAML <p>When you want to create your own custom control you have two choices : create an UserControl or inherit from one of the "Control's classes" (ContentControl, ItemsControls or Control itself). When doing so, you'll surely need to access to the visual parts of your template from the code to add to it a nice behavior. In this post, we'll discover how... <a href="http://blog.lexique-du-net.com/index.php?post/2010/09/14/UserControl/Control-how-to-get-a-reference-to-an-element-of-the-template"><em>Read</em> UserControl/Control : how to get a reference to an element of the template</a></p> http://blog.lexique-du-net.com/index.php?post/2010/09/14/UserControl/Control-how-to-get-a-reference-to-an-element-of-the-template#comment-form http://blog.lexique-du-net.com/index.php?post/2010/09/14/UserControl/Control-how-to-get-a-reference-to-an-element-of-the-template#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/54 .NET Framework 4, Windows Applications Development http://blog.lexique-du-net.com/index.php?post/2010/06/24/.NET-Framework-4%2C-Windows-Applications-Development urn:md5:bc17957967d761091687b9b9694b2180 Thu, 24 Jun 2010 16:35:00 +0200 JonathanANTOINE@falsemail.com Other things .NET4.0certificationWPF <p>I am now certified " .NET Framework 4, Windows Applications Development". I passed the certification during the beta process and the results are out. I can now use this nice logo anywhere ^^ :... <a href="http://blog.lexique-du-net.com/index.php?post/2010/06/24/.NET-Framework-4%2C-Windows-Applications-Development"><em>Read</em> .NET Framework 4, Windows Applications Development</a></p> http://blog.lexique-du-net.com/index.php?post/2010/06/24/.NET-Framework-4%2C-Windows-Applications-Development#comment-form http://blog.lexique-du-net.com/index.php?post/2010/06/24/.NET-Framework-4%2C-Windows-Applications-Development#comment-form http://feeds.feedburner.com/JonathanAntoine/comments/53