<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Bruno Sonnino - All Comments</title><link>http://msmvps.com/blogs/bsonnino/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1732582</link><pubDate>Thu, 15 Oct 2009 17:46:50 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1732582</guid><dc:creator>Saulo</dc:creator><description>&lt;p&gt;Olá!&lt;/p&gt;
&lt;p&gt;Estou aqui novamente e com outra dúvida!&lt;/p&gt;
&lt;p&gt;Estou iniciando projeto com banco de dados firebird!&lt;/p&gt;
&lt;p&gt;E estou tentando fazer com XAML e datagrid do WPFToolKit.&lt;/p&gt;
&lt;p&gt;Mas quando os dados para a data grid, são geradas somente as linhas ficando sem os valores e as colunas.&lt;/p&gt;
&lt;p&gt;O meu código c# é esse:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;public partial class Window1 : Window&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public Window1()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;InitializeComponent();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DataSet ds = BD.PreencheDataSet(&amp;quot;Select CodMedico, Nome, CRM From Medico Order By CodMedico&amp;quot;, &amp;quot;MEDICO&amp;quot;);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DataTable dt = ds.Tables[&amp;quot;MEDICO&amp;quot;];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ArrayList teste = new ArrayList();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (dt.Rows.Count &amp;gt; 0)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int i = 0; dt.Rows.Count &amp;gt; i; i++)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;teste.Add(dt.Rows[i]); &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dtgMedicos.ItemsSource = teste;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int i = 0; dtgMedicos.Items.Count &amp;gt; i; i++) &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MessageBox.Show(dtgMedicos.Items[i].ToString());&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Exception ex)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MessageBox.Show(ex.Message.ToString());&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;e o código XAML é esse:&lt;/p&gt;
&lt;p&gt;&amp;lt;Controle:DataGrid &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x:Name=&amp;quot;dtgMedicos&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AutoGenerateColumns=&amp;quot;False&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AlternationCount=&amp;quot;2&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RowStyle=&amp;quot;{StaticResource EstiloLinhas}&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ColumnHeaderStyle=&amp;quot;{StaticResource EstiloHeader}&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RowHeaderStyle=&amp;quot;{StaticResource EstiloHeaderLinhas}&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HorizontalGridLinesBrush=&amp;quot;Cornsilk&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VerticalGridLinesBrush=&amp;quot;Cornsilk&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Foreground=&amp;quot;Black&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HeadersVisibility=&amp;quot;All&amp;quot;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lsTemplate&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Controle:DataGrid&amp;gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1732582" width="1" height="1"&gt;</description></item><item><title>Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1732307</link><pubDate>Wed, 14 Oct 2009 11:51:11 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1732307</guid><dc:creator>Saulo</dc:creator><description>&lt;p&gt;Baixei sim!&lt;/p&gt;
&lt;p&gt;instalei e ele apareceu la na toolbox, mas algumas coisas que voce tinha na sessão general da toolbox eu não consegui encontrar para adicionar, eu consegui fazer o exemplo, mas foi tudo na mão.&lt;/p&gt;
&lt;p&gt;Eu queria saber onde é que eu consigo adicionar por exemplo o objectDataProvider, RowStyle e DataGridColunmHeader.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1732307" width="1" height="1"&gt;</description></item><item><title>re: Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1732194</link><pubDate>Tue, 13 Oct 2009 19:21:26 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1732194</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Você baixou e instalou o WPFToolkit? (&lt;a rel="nofollow" target="_new" href="http://codeplex.com/wpf"&gt;http://codeplex.com/wpf&lt;/a&gt;)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1732194" width="1" height="1"&gt;</description></item><item><title>re: Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1732190</link><pubDate>Tue, 13 Oct 2009 19:08:01 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1732190</guid><dc:creator>Saulo</dc:creator><description>&lt;p&gt;Olá Bruno!&lt;/p&gt;
&lt;p&gt;Eu vi seu WebCast sobre o dataGrid no MSDN, e tentei fazer o exemplo....&lt;/p&gt;
&lt;p&gt;só que o meu VS 2008 parece não ter a mesma configuração, pois não consigo adicionar os componentes da mesma forma que você(arrastar e colar no código) e nem encontrar outros componentes como DataGridColunmHeader e RowStyle.&lt;/p&gt;
&lt;p&gt;Tem como me ajudar para fazer essa configuração no meu VS2008?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1732190" width="1" height="1"&gt;</description></item><item><title>re: Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1688792</link><pubDate>Sun, 19 Apr 2009 14:28:21 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1688792</guid><dc:creator>Rouseman</dc:creator><description>&lt;p&gt;Bruno, show funcionou perfeitamente!&lt;/p&gt;
&lt;p&gt;Só um detalhe a ser corrigido a chave fecha no Final...&lt;/p&gt;
&lt;p&gt;Binding=&amp;quot;{Binding Saida, StringFormat=&amp;#39;#,##0.00&amp;#39;, ConverterCulture=&amp;#39;pt-BR&amp;#39;}&amp;quot;&lt;/p&gt;
&lt;p&gt;Abraços, &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1688792" width="1" height="1"&gt;</description></item><item><title>re: Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1688711</link><pubDate>Sat, 18 Apr 2009 23:01:48 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1688711</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Faça o seguinte no binding:&lt;/p&gt;
&lt;p&gt;Binding=&amp;quot;{Binding Saida, StringFormat=&amp;#39;#,##0.00&amp;#39;}, ConverterCulture=&amp;#39;pt-BR&amp;#39;&amp;quot;&lt;/p&gt;
&lt;p&gt;Bruno &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1688711" width="1" height="1"&gt;</description></item><item><title>re: Usando a DataGrid WPF</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/12/usando-a-datagrid-wpf.aspx#1688708</link><pubDate>Sat, 18 Apr 2009 22:41:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1688708</guid><dc:creator>Rouseman</dc:creator><description>&lt;p&gt;Bruno, estou formatando a coluna do DataGrid da seguinte forma:&lt;/p&gt;
&lt;p&gt;&amp;lt;my:DataGrid AlternatingRowBackground=&amp;quot;LightBlue&amp;quot; AutoGenerateColumns=&amp;quot;False&amp;quot; Background=&amp;quot;White&amp;quot; IsSynchronizedWithCurrentItem=&amp;quot;True&amp;quot; ItemsSource=&amp;quot;{Binding}&amp;quot; Margin=&amp;quot;6,76,6,0&amp;quot; Name=&amp;quot;dgdCaixa&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ColumnHeaderStyle=&amp;quot;{StaticResource columnHeaderStyle}&amp;quot; Height=&amp;quot;198&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGrid.Columns&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Path=Controle}&amp;quot; Header=&amp;quot;Controle&amp;quot; Visibility=&amp;quot;Hidden&amp;quot; Width=&amp;quot;0&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Path=Data, StringFormat=&amp;#39;dd/MM/yyyy&amp;#39;}&amp;quot; Header=&amp;quot;&amp;quot; Width=&amp;quot;70&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Path=Hora}&amp;quot; Header=&amp;quot;Hora&amp;quot; Width=&amp;quot;70&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Path=NDoc}&amp;quot; Header=&amp;quot;Nº Doc.&amp;quot; Width=&amp;quot;70&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Path=Historico}&amp;quot; Header=&amp;quot;Histórico&amp;quot; Width=&amp;quot;500&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Entrada, StringFormat=&amp;#39;#,##0.00&amp;#39;}&amp;quot; Header=&amp;quot;Entrada&amp;quot; Width=&amp;quot;70&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn.CellStyle&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Style&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;FrameworkElement.HorizontalAlignment&amp;quot; Value=&amp;quot;Right&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Style&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGridTextColumn.CellStyle&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGridTextColumn&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn Binding=&amp;quot;{Binding Saida, StringFormat=&amp;#39;#,##0.00&amp;#39;}&amp;quot; Block.TextAlignment=&amp;quot;Right&amp;quot; Header=&amp;quot;Saída&amp;quot; SortMemberPath=&amp;quot;Saida&amp;quot; Width=&amp;quot;70&amp;quot; &amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;my:DataGridTextColumn.CellStyle&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Style&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Setter Property=&amp;quot;FrameworkElement.HorizontalAlignment&amp;quot; Value=&amp;quot;Right&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Style&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGridTextColumn.CellStyle&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGridTextColumn&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGrid.Columns&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/my:DataGrid&amp;gt;&lt;/p&gt;
&lt;p&gt;é não consigo colocar o separador de casas decimais das colunas &amp;#39;Entrada&amp;#39; como ( , )&lt;/p&gt;
&lt;p&gt;Desde já agradeço sua atenção, atenciosamente,&lt;/p&gt;
&lt;p&gt;Rouseman&lt;/p&gt;
&lt;p&gt;desenvolvedorr@hotmail.com&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1688708" width="1" height="1"&gt;</description></item><item><title>re: Element Binding e 3D em Silverlight 3</title><link>http://msmvps.com/blogs/bsonnino/archive/2009/03/22/element-binding-e-3d-em-silverlight-3.aspx#1685542</link><pubDate>Tue, 07 Apr 2009 09:06:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1685542</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Dê uma olhada em um artigo que escrevi com menu filho para o MSDN: &lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/brasil/msdn/Tecnologias/netframework/objetos.mspx"&gt;www.microsoft.com/.../objetos.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bruno&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1685542" width="1" height="1"&gt;</description></item><item><title>re: Element Binding e 3D em Silverlight 3</title><link>http://msmvps.com/blogs/bsonnino/archive/2009/03/22/element-binding-e-3d-em-silverlight-3.aspx#1685415</link><pubDate>Tue, 07 Apr 2009 02:32:59 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1685415</guid><dc:creator>Andre Baltieri</dc:creator><description>&lt;p&gt;Bruno, tem algum tutorial que você recomenda sobre StackPanels e alinhamento dos objetos na tela. estou tendo problemas com isto.&lt;/p&gt;
&lt;p&gt;Abraços e obrigado&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1685415" width="1" height="1"&gt;</description></item><item><title>re: Element Binding e 3D em Silverlight 3</title><link>http://msmvps.com/blogs/bsonnino/archive/2009/03/22/element-binding-e-3d-em-silverlight-3.aspx#1680628</link><pubDate>Mon, 23 Mar 2009 16:46:33 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1680628</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Fico contente que gostou. Aguarde, quero postar mais sobre novidades do Silverlight.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1680628" width="1" height="1"&gt;</description></item><item><title>re: Element Binding e 3D em Silverlight 3</title><link>http://msmvps.com/blogs/bsonnino/archive/2009/03/22/element-binding-e-3d-em-silverlight-3.aspx#1680626</link><pubDate>Mon, 23 Mar 2009 16:37:17 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1680626</guid><dc:creator>André Baltieri</dc:creator><description>&lt;p&gt;Bruno, vendo este artigo não posso deixar de comentar, isso é fantástico. Parabéns pelo seu trabalho e obrigado por compartilhar informação.&lt;/p&gt;
&lt;p&gt;Um abraço.&lt;/p&gt;
&lt;p&gt;Atenciosamente, &lt;/p&gt;
&lt;p&gt;André Baltieri&lt;/p&gt;
&lt;p&gt;andre.baltieri@insidedotnet.com.br&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.insidedotnet.com.br/"&gt;www.insidedotnet.com.br&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1680626" width="1" height="1"&gt;</description></item><item><title>re: Desenvolvimento de arquivos OpenXML (Office 2007) com Delphi</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/02/08/desenvolvimento-de-arquivos-openxml-office-2007-com-delphi.aspx#1664967</link><pubDate>Fri, 23 Jan 2009 08:26:36 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1664967</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;LimpaXML limpa o XML:&lt;/p&gt;
&lt;p&gt;procedure TMainFrm.LimpaXML;&lt;/p&gt;
&lt;p&gt;begin&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Active := False;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.XML.Text := &amp;#39;&amp;#39;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Active := True;&lt;/p&gt;
&lt;p&gt;end;&lt;/p&gt;
&lt;p&gt;CriaCabecalho cria o cabeçalho do XML:&lt;/p&gt;
&lt;p&gt;procedure TMainFrm.CriaCabecalho;&lt;/p&gt;
&lt;p&gt;begin&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Options := [doNodeAutoIndent];&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Active := True;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;// Cabeçalho&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Encoding := &amp;#39;UTF-8&amp;#39;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.Version := &amp;#39;1.0&amp;#39;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;XMLDocument1.StandAlone := &amp;#39;yes&amp;#39;;&lt;/p&gt;
&lt;p&gt;end;&lt;/p&gt;
&lt;p&gt;Bruno&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1664967" width="1" height="1"&gt;</description></item><item><title>re: Desenvolvimento de arquivos OpenXML (Office 2007) com Delphi</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/02/08/desenvolvimento-de-arquivos-openxml-office-2007-com-delphi.aspx#1664930</link><pubDate>Fri, 23 Jan 2009 00:53:13 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1664930</guid><dc:creator>António Carlos Leal</dc:creator><description>&lt;p&gt;Bruno &lt;/p&gt;
&lt;p&gt;Excelente o seu arquivo.&lt;/p&gt;
&lt;p&gt;Não encontrei o código dos seguintes métodos no artigo&lt;/p&gt;
&lt;p&gt; &amp;nbsp;LimpaXML;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;CriaCabecalho;&lt;/p&gt;
&lt;p&gt;qual a função deles?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1664930" width="1" height="1"&gt;</description></item><item><title>re: 10K Smart Coding Challenge</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662840</link><pubDate>Sun, 18 Jan 2009 15:26:12 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662840</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Neste caso você usa o atributo x:ClassModifier&lt;/p&gt;
&lt;p&gt;Bruno&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662840" width="1" height="1"&gt;</description></item><item><title>re: 10K Smart Coding Challenge</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662836</link><pubDate>Sun, 18 Jan 2009 15:14:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662836</guid><dc:creator>Mauro</dc:creator><description>&lt;p&gt;Bruno, desculpa minha ignorancia, mais no V.Studio 2003 eu tinha a propriedade &amp;quot;Modifiers&amp;quot; que eu mudava para public nos controles. Como faco agora no WPF ?? Vc poderia me dar um exemplo.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662836" width="1" height="1"&gt;</description></item><item><title>re: 10K Smart Coding Challenge</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662569</link><pubDate>Sat, 17 Jan 2009 20:40:17 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662569</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;É só criar uma propriedade pública no UserControl que expõe o conteúdo do TextBox&lt;/p&gt;
&lt;p&gt;Bruno&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662569" width="1" height="1"&gt;</description></item><item><title>re: 10K Smart Coding Challenge</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662554</link><pubDate>Sat, 17 Jan 2009 20:08:58 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662554</guid><dc:creator>Mauro Otoni</dc:creator><description>&lt;p&gt;Bruno, Grande ideia, testei aqui , era exatamente o que eu queria. Porem tenho um problema, como acessar um controle em particular, por exemplo , quero pegar o conteudo (digitado pelo usuario) de um textbox &amp;nbsp;e enviar p/ uma variavel. Como faço isto. ???&lt;/p&gt;
&lt;p&gt; - o VStudio não &amp;quot;Vê&amp;quot; este controle -&lt;/p&gt;
&lt;p&gt;mais uma vez obrigado - valeu.&lt;/p&gt;
&lt;p&gt;Mauro&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662554" width="1" height="1"&gt;</description></item><item><title>re: 10K Smart Coding Challenge</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662528</link><pubDate>Sat, 17 Jan 2009 16:56:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662528</guid><dc:creator>bsonnino</dc:creator><description>&lt;p&gt;Ao invés de criar uma Form, crie um UserControl e coloque lá tudo o que você quiser, inclusive a funcionalidade. Aí você pode colocar este UserControl no TabItem sem problemas&lt;/p&gt;
&lt;p&gt;Bruno&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662528" width="1" height="1"&gt;</description></item><item><title>WPF - TabControl</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662462</link><pubDate>Fri, 16 Jan 2009 20:46:02 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662462</guid><dc:creator>Mauro Otoni</dc:creator><description>&lt;p&gt;Caro Bruno,&lt;/p&gt;
&lt;p&gt;deculpa estar usando este espaço, porém se VC&lt;/p&gt;
&lt;p&gt;puder me ajudar. não consegui nada no help do&lt;/p&gt;
&lt;p&gt;V.Studio.&lt;/p&gt;
&lt;p&gt;è possível inserir (em runtime) um &amp;quot;Windows WPF&amp;quot;&lt;/p&gt;
&lt;p&gt;num TabControl. Eu faço isto no DELPHI, queria&lt;/p&gt;
&lt;p&gt;ter a mesma funcionalidade no WPF. Vc tem alguma&lt;/p&gt;
&lt;p&gt;idéia.&lt;/p&gt;
&lt;p&gt;Valeu&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662462" width="1" height="1"&gt;</description></item><item><title>TabControl + wpf</title><link>http://msmvps.com/blogs/bsonnino/archive/2008/12/18/10k-smart-coding-challenge.aspx#1662458</link><pubDate>Fri, 16 Jan 2009 20:24:52 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1662458</guid><dc:creator>Mauro Otoni</dc:creator><description>&lt;p&gt;Caro Bruno, &lt;/p&gt;
&lt;p&gt;Desculpa estar usando este espaço, porém se Vc puder me ajudar (não consegui achar nada no help do VS)&lt;/p&gt;
&lt;p&gt; É possivel inserir (em runtime) um &amp;quot;windows&amp;quot; (wpf) num tabControl - eu consigo inserir um controle, porem preciso inserir um Windows Form inteiro, no Delphi isto é possivel. Vc tem alguma idéia. &lt;/p&gt;
&lt;p&gt;Valeu &amp;nbsp;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1662458" width="1" height="1"&gt;</description></item></channel></rss>