<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx</link><description>In the v1 release (and CTP) of the WPF DataGrid there will be support for Clipboard.Copy but no support out of the box for Clipboard.Paste. However, there is extensibility support for Clipboard.Paste which I will show how to implement in this post. In</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Vincent Sibal's Blog : WPF DataGrid ??? Styling rows and columns based on Header conditions and other properties</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8958894</link><pubDate>Fri, 19 Sep 2008 18:13:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8958894</guid><dc:creator>Vincent Sibal's Blog : WPF DataGrid ??? Styling rows and columns based on Header conditions and other properties</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/vinsibal/archive/2008/09/16/wpf-datagrid-styling-rows-and-columns-based-on-header-conditions-and-other-properties.aspx"&gt;http://blogs.msdn.com/vinsibal/archive/2008/09/16/wpf-datagrid-styling-rows-and-columns-based-on-header-conditions-and-other-properties.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>.NET 3.5 SP1 and WPF DataGrid CTP are out now!</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8958899</link><pubDate>Fri, 19 Sep 2008 18:16:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8958899</guid><dc:creator>Vincent Sibal's Blog</dc:creator><description>&lt;p&gt;As you might have heard, .NET Framework 3.5 SP1 and Visual Studio 2008 SP1 are out today! There are a&lt;/p&gt;
</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8959843</link><pubDate>Sat, 20 Sep 2008 14:32:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8959843</guid><dc:creator>de Boucaud</dc:creator><description>&lt;p&gt;Mettez en Fran&amp;#231;ais Silverlight sur votre site puisqu'il est en Anglais et que je n'y comprend rien du tout en Anglais donc en Fran&amp;#231;ais sa serait bien, et je ne suis pas le seul Fran&amp;#231;ais qui ne comprend pas l'Anglais.&lt;/p&gt;
&lt;p&gt;Merci&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8960041</link><pubDate>Sat, 20 Sep 2008 19:47:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8960041</guid><dc:creator>vinsibal</dc:creator><description>&lt;p&gt;de Boucaud,&lt;/p&gt;
&lt;p&gt;I added a translator at the top of the page. &amp;nbsp;Hope that helps.&lt;/p&gt;
</description></item><item><title>paste</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8960258</link><pubDate>Sun, 21 Sep 2008 01:53:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8960258</guid><dc:creator>rod mac</dc:creator><description>&lt;p&gt;Why is paste not available 'out of the box'? Wasn't that a feature in Visual Basic 3's DataGrid? And why is it taking so long for VS2008 to aquire a WPF grid when WPF 3.0 was out for VS2005 in 2006?&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8961752</link><pubDate>Tue, 23 Sep 2008 03:36:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8961752</guid><dc:creator>vinsibal</dc:creator><description>&lt;p&gt;rod mac,&lt;/p&gt;
&lt;p&gt;As it turns out, the implementation of Paste is more specific to the app. It was for some of the same reasons that Winforms DataGridView did not implement it either.&lt;/p&gt;
&lt;p&gt;For the DataGrid coming out at this stage, WPF is a brand new platform with a number of new capabilities we introduced first in 2006. &amp;nbsp;With any new platform and especially one as broad as WPF, there’s a lot of ground to cover with tools, controls, features. &amp;nbsp;It has taken us longer than we expected but we feel very good about the set of improvements we’ve made since V1 and we’re particularly pleased to be shipping very capable DataGrid. &amp;nbsp;We hope you find it meets your needs.&lt;/p&gt;
</description></item><item><title>Pasting content to new rows on the WPF DataGrid</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#8965116</link><pubDate>Thu, 25 Sep 2008 18:04:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8965116</guid><dc:creator>Vincent Sibal's Blog</dc:creator><description>&lt;p&gt;On a previous post I talked about how to implement Clipboard.Paste for the DataGrid. The functionality&lt;/p&gt;
</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#9458920</link><pubDate>Thu, 05 Mar 2009 00:07:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9458920</guid><dc:creator>Ron Larvick</dc:creator><description>&lt;p&gt;Any hints on how might impliment different types of pastes? For example, lets say the user copies one cell in Excel to paste to 10 cells in the WPF datagrid?&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#9910356</link><pubDate>Wed, 21 Oct 2009 05:18:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9910356</guid><dc:creator>PandaWood</dc:creator><description>&lt;p&gt;This is great thank you.&lt;/p&gt;
&lt;p&gt;I found it doesn't cater for columns that have been dragged out of order (and starts pasting all over the place). If I do this, will post the code back.&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#9911715</link><pubDate>Thu, 22 Oct 2009 22:07:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9911715</guid><dc:creator>sachin</dc:creator><description>&lt;p&gt;I am using Toolkit datagrid and looking for built in (cut, copy, paste). &lt;/p&gt;
&lt;p&gt;I am using MVVM pattern and my cells are using CellTemplate when row is selected and in edit mode it uses CellEditingTemplate. &lt;/p&gt;
&lt;p&gt;I would like to get copy,paste keybord shortcuts and context menu.&lt;/p&gt;
&lt;p&gt;Any help would be greatly appreciated. &lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;sachin&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#9912232</link><pubDate>Fri, 23 Oct 2009 20:56:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912232</guid><dc:creator>sachin</dc:creator><description>&lt;p&gt;Great article. How can i get context menu to show up? I would like to right click and paste.&lt;/p&gt;</description></item><item><title>re: WPF DataGrid - Clipboard Paste Sample</title><link>http://blogs.msdn.com/vinsibal/archive/2008/09/19/wpf-datagrid-clipboard-paste-sample.aspx#9915581</link><pubDate>Sat, 31 Oct 2009 01:57:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9915581</guid><dc:creator>sachin</dc:creator><description>&lt;p&gt;Ok. I am able to add context menu in your sample by creating windows resource context menu and setting it on defaultCellStyle.&lt;/p&gt;
&lt;p&gt;&amp;lt;Window.Resources&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;ContextMenu x:Key=&amp;quot;mnuContext&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;MenuItem Header=&amp;quot;Copy&amp;quot; Command=&amp;quot;Copy&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;MenuItem Header=&amp;quot;Cut&amp;quot; Command=&amp;quot;Cut&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;MenuItem Header=&amp;quot;Paste&amp;quot; Command=&amp;quot;Paste&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/ContextMenu&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Window.Resources&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Style x:Key=&amp;quot;defaultCellStyle&amp;quot; TargetType=&amp;quot;{x:Type dg:DataGridCell}&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;ContextMenu&amp;quot; Value=&amp;quot;{StaticResource mnuContext}&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;and then set grid cell style as follows&lt;/p&gt;
&lt;p&gt;&amp;lt;local:CustomDataGrid&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;CellStyle=&amp;quot;{StaticResource defaultCellStyle}&amp;quot; &amp;nbsp;&amp;gt;			&lt;/p&gt;
&lt;p&gt;Thought someone might find it helpful.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;sachin&lt;/p&gt;</description></item></channel></rss>