<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://interactiveasp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'Tools' and 'WPF'</title><link>http://interactiveasp.net/search/SearchResults.aspx?a=1&amp;o=DateDescending&amp;tag=Tools,WPF&amp;orTags=0</link><description>Search results matching tags 'Tools' and 'WPF'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008 (Build: 30417.1769)</generator><item><title>Converting a Vector PDF image to a XAML Drawing Brush</title><link>http://interactiveasp.net/blogs/natesstuff/archive/2013/10/02/converting-a-vector-pdf-image-to-a-xaml-drawing-brush.aspx</link><pubDate>Wed, 02 Oct 2013 21:18:44 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:6754</guid><dc:creator>NathanZaugg</dc:creator><description>&lt;p&gt;&lt;img style="float: left; display: inline" align="left" src="data:image/jpeg;base64,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" /&gt;&lt;/p&gt;  &lt;p&gt;A couple of weeks ago I listened to a presentation by Scott Hanselman about &lt;a href="http://www.webstock.org.nz/talks/its-not-what-you-read-its-what-you-ignore/" target="_blank"&gt;scaling your life&lt;/a&gt;. One of the many great pieces of advice is to blog about something rather than email an answer. &lt;/p&gt;  &lt;p&gt;So this afternoon my good friend Alex asked me how we used to convert Vector PDF images to XAML Drawing Brushes so they can be applied to objects as a background, for instance. The vector part of that sentence is important because any rasterized portions of the PDF will be excluded in this process.&lt;/p&gt;  &lt;p&gt;Well, there really isn’t a lot to it, so here are the instructions:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open up your vector image in &lt;a href="https://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=2&amp;amp;cad=rja&amp;amp;ved=0CEUQjBAwAQ&amp;amp;url=http%3A%2F%2Finkscape.org%2Fdownload%2F&amp;amp;ei=FYRMUuqLJqaZiQLhyIG4DA&amp;amp;usg=AFQjCNFNzpOzyMejYFgKdF8HmL2UaFuGCg&amp;amp;sig2=rKZ6ZPB1yNSTitsHMNes9g&amp;amp;bvm=bv.53537100,d.cGE" target="_blank"&gt;Inkscape&lt;/a&gt;. Inkscape can open a wide variety of images, including PDF.       &lt;br /&gt;&lt;a href="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image.png" target="_blank"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_thumb.png" width="244" height="188" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Click File –&amp;gt; Save As. Drop the Save as Type to “Microsoft XAML (*.xaml)” and save the file as XAML. Once the file is saved you can open it up in Internet Explorer to see how the conversion process went. The problem though, is that this is painting directly to a canvas and is not packaged to be used as a background.      &lt;br /&gt;&lt;a href="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_3.png" target="_blank"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_thumb_3.png" width="244" height="149" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Open up Microsoft Expression Blend. Create a new project. Open up the XAML for the main file and replace it with the contents from your file from step 2.      &lt;br /&gt;&lt;a href="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_4.png" target="_blank"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_thumb_4.png" width="244" height="177" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Select all parts of the drawing then select Tools –&amp;gt; Make Brush Resource –&amp;gt; Make Drawing Brush Resource. This will pop open a dialog that will give you some options about where to define this resource and what it should be named.      &lt;br /&gt;&lt;a href="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_5.png" target="_blank"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_thumb_5.png" width="244" height="128" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;So now your technically done. The contents of the Resource Dictionary now contain your new Drawing Brush Resource. To test it out clear all content from your main window except for the Window and Grid objects. Click the whitespace and open the properties inspector. Click the square dialog button for the Background and select Local Resource and the name you gave your brush. You should now be able to see your image:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_6.png" target="_blank"&gt;&lt;img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://media2.interactiveasp.net/BlogImages/Converting-an-PDF-image-to-a-XAML-Visual_CB5F/image_thumb_6.png" width="244" height="129" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The reason it is stretched is because your drawing brush will stretch to fill it’s contents. If you have a look at the XAML of the main window shows you will see the following XAML:&lt;/p&gt;    &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;Grid&lt;/span&gt; &lt;span class="attr"&gt;Background&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;{DynamicResource MindfireBackground}&amp;quot;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;That’s pretty much it! 


</description></item><item><title>Great WPF Editor</title><link>http://interactiveasp.net/blogs/natesstuff/archive/2008/12/09/great-wpf-editor.aspx</link><pubDate>Tue, 09 Dec 2008 16:48:12 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:252</guid><dc:creator>NathanZaugg</dc:creator><description>&lt;p&gt;There is Expression Blend, Visual Studio, XamlPad that we are all aware of and use on a regular biases for creating our XAML.&amp;nbsp; One that I am adding to the top of my XAML editor list is Kaxaml!&amp;nbsp; This is the lightest weight most useful XAML editor I have ever seen!&amp;nbsp; It's got a great WPF/Blend look and is light and fast.&amp;nbsp; No more waiting 10-30 seconds for Visual Studio to fail to load your XAML documents!&amp;nbsp; If there were a way to replace the Visual Studio editor with this I would totally do it!&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/kaxaml_5F00_screenshot_5F00_2.jpg" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="362" alt="kaxaml_screenshot" src="http://interactiveasp.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/natesstuff/kaxaml_5F00_screenshot_5F00_thumb.jpg" width="504" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Unlike Blend it has code insight.&amp;nbsp; Unlike Visual Studio 2008 it is fast and functional!&amp;nbsp; My favorite feature is the XAML Scrubber which will "pretty up" your XAML by organizing the tags and attributes.&amp;nbsp; It will even put the most important attributes at the start of the tag.&amp;nbsp; It removes much of the pressure of writing XAML!&lt;/p&gt; &lt;p&gt;Hopefully some future versions will include a visual tree and perhaps even a feature where you can click on an click on an object and be taken to the applicable part in the XAML.&amp;nbsp; The XAML Scrubber only uses spaces and I am a tab guy -- oh how I wish it supported tabs!&amp;nbsp; Also, I noticed that once I added an event to a control it said I had to compile the XAML -- not sure what that means.&amp;nbsp; That means it's probably mostly useful for creating the user interface before you start hooking code into it.&amp;nbsp; &lt;/p&gt; &lt;p&gt;If you need a good place to hammer out some design -- this may be your best bet!&amp;nbsp; &lt;/p&gt; &lt;h5&gt;Links:&lt;/h5&gt; &lt;ul&gt; &lt;li&gt;&lt;a title="http://kaxaml.com/" href="http://kaxaml.com/"&gt;http://kaxaml.com/&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a title="http://labs.nerdplusart.com/#Kaxaml" href="http://labs.nerdplusart.com/#Kaxaml"&gt;http://labs.nerdplusart.com/#Kaxaml&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a title="http://codeplex.com/Kaxaml" href="http://codeplex.com/Kaxaml"&gt;http://codeplex.com/Kaxaml&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Silverlight Presentation Files.zip</title><link>http://interactiveasp.net/media/p/24.aspx</link><pubDate>Mon, 28 Apr 2008 05:38:16 GMT</pubDate><guid isPermaLink="false">b80005ef-4071-4968-b08e-765d7d71b33e:24</guid><dc:creator>NathanZaugg</dc:creator><description>&lt;p&gt;&amp;nbsp;Includes the following projects:&lt;/p&gt;
&lt;p&gt;ComputeDemp.zip - A CPU intensive Winform application to compate with Silverlight 2.0&lt;br /&gt;ComputeDemoSilverlight.zip - A CPU intensive Silverlight application to compare with Winforms. (Pretty close speeds)&lt;/p&gt;
&lt;p&gt;Silverlight2App.zip - A Silverlight 2.0 Client application that connects to a music service to query for songs.&lt;/p&gt;
&lt;p&gt;Also includes a Media Player.&lt;/p&gt;</description></item></channel></rss>