{"id":4234,"date":"2008-08-26T13:13:44","date_gmt":"2008-08-26T13:13:44","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2008\/08\/26\/silverlight-tips-of-the-day-week-5\/"},"modified":"2008-08-26T13:13:44","modified_gmt":"2008-08-26T13:13:44","slug":"silverlight-tips-of-the-day-week-5","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/silverlight-tips-of-the-day-week-5\/","title":{"rendered":"Silverlight Tips of the Day \u2013 Week 5"},"content":{"rendered":"<p><p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/26\/silverlight-tip-of-the-day-32-how-to-declare-a-custom-user-control-from-a-xaml-page.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Tip of the Day #32<\/a>&nbsp;<\/p>\n<p><strong>Title<\/strong>: How to Declare a Custom User Control from a XAML Page.    <br><strong>Demo<\/strong>:<a title=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20UserControl\/iframe.html\" href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20UserControl\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20UserControl\/iframe.html<\/a><\/p>\n<p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/25\/terrain-tutorial-part-3-creating-smooth-tile-transitions-using-opacity-masks.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Terrain Tutorial Part 3<\/a> <\/p>\n<p><strong>Title<\/strong>: Creating Smooth Tile Transitions using Opacity Masks.    <br><strong>Demo<\/strong>: <a title=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Terrain%20Transititions\/iframe.html\" href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Terrain%20Transititions\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Terrain%20Transititions\/iframe.html<\/a><\/p>\n<p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/25\/tip-of-the-day-31-how-to-detect-alt-shift-control-windows-and-apple-keys-with-left-mouse-down-in-silverlight.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Tip of the Day #31<\/a><\/p>\n<p><strong>Title<\/strong>: How to Detect Alt, Shift, Control, Windows and Apple keys with Left Mouse Down in Silverlight    <br><strong>Demo<\/strong>: <a href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Left%20Mouse%20Down\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Left%20Mouse%20Down\/iframe.html<\/a><\/p>\n<p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/20\/tip-of-the-day-30-fast-sprite-animation-in-silverlight.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Tip of the Day #30<\/a>: <\/p>\n<p><strong>Title<\/strong>: Fast Sprite Animation in Silverlight    <br><strong>Demo<\/strong>: <a href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Fast%20Sprites\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Fast%20Sprites\/iframe.html<\/a><\/p>\n<\/p>\n<\/p>\n<\/p>\n<\/p>\n<p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/19\/tip-of-the-day-29-creating-a-transparent-draggable-dialog-with-rounded-corners.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Tip of the Day #29:<\/a><\/p>\n<p><strong>Title<\/strong>: Creating a Transparent, Draggable Dialog with Rounded Corners.    <br><strong>Demo<\/strong>: <a href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Border%20Demo\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Border%20Demo\/iframe.html<\/a><\/p>\n<\/p>\n<p><a href=\"http:\/\/silverlight.net\/blogs\/msnow\/archive\/2008\/08\/18\/tip-of-the-day-28-how-to-implement-a-custom-mouse-cursor.aspx\" target=\"_blank\" rel=\"noopener\">Silverlight Tip of the Day #28:<\/a> <\/p>\n<p><strong>Title: <\/strong>How to Implement a Custom Mouse Cursor    <br><strong>Demo<\/strong>: <a href=\"http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20Cursor%20Demo\/iframe.html\">http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20Cursor%20Demo\/iframe.html<\/a><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Silverlight Tip of the Day #32&nbsp; Title: How to Declare a Custom User Control from a XAML Page. Demo:http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20UserControl\/iframe.html Silverlight Terrain Tutorial Part 3 Title: Creating Smooth Tile Transitions using Opacity Masks. Demo: http:\/\/silverlight.services.live.com\/invoke\/66033\/Terrain%20Transititions\/iframe.html Silverlight Tip of the Day #31 Title: How to Detect Alt, Shift, Control, Windows and Apple keys with Left Mouse Down [&hellip;]<\/p>\n","protected":false},"author":404,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7310,7311,7305,7278,7312,147,7302],"class_list":["post-4234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-beta-2","tag-mike-snow","tag-msnow","tag-silverlight","tag-silverlight-resources","tag-visual-studio","tag-visual-studio-2008"],"acf":[],"blog_post_summary":"<p>Silverlight Tip of the Day #32&nbsp; Title: How to Declare a Custom User Control from a XAML Page. Demo:http:\/\/silverlight.services.live.com\/invoke\/66033\/Custom%20UserControl\/iframe.html Silverlight Terrain Tutorial Part 3 Title: Creating Smooth Tile Transitions using Opacity Masks. Demo: http:\/\/silverlight.services.live.com\/invoke\/66033\/Terrain%20Transititions\/iframe.html Silverlight Tip of the Day #31 Title: How to Detect Alt, Shift, Control, Windows and Apple keys with Left Mouse Down [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/4234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/404"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=4234"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/4234\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=4234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=4234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=4234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}