﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » Navegação com bindingSource num datagridview</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Wed, 16 Sep 2026 18:22:37 GMT</lastBuildDate><ttl>20</ttl><item><title>Navegação com bindingSource num datagridview</title><link>http://forum.strataframe.net/FindPost14479.aspx</link><description>Olá..&lt;P&gt;Tenho um datagridView ligado num bindingSource que esta ligado no meu business Object.&lt;/P&gt;&lt;P&gt;Como faço para que minha grid seja atualizada quando o usuário nevega nos controles do SF?&lt;/P&gt;&lt;P&gt;Ex:&amp;nbsp; Quanto populo meu BO todos os dados são apresentados na tela. Ao navegar o meu BO os dados da grid não ficam atualizados.&amp;nbsp; Como faço pra manter meu grid no registro atual navegado no meu BO?&lt;/P&gt;&lt;P&gt;abraços..</description><pubDate>Mon, 25 Feb 2008 15:29:43 GMT</pubDate><dc:creator>Valdair Ziegler</dc:creator></item><item><title>RE: Navegação com bindingSource num datagridview</title><link>http://forum.strataframe.net/FindPost14542.aspx</link><description>Legal que tenha dado certo. ;)&lt;/P&gt;&lt;P&gt;Abraços.</description><pubDate>Mon, 25 Feb 2008 15:29:43 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Navegação com bindingSource num datagridview</title><link>http://forum.strataframe.net/FindPost14541.aspx</link><description>Ok pessoal.&amp;nbsp; Segui as dicas que vcs me passaram e funcionou. Muito legal.&amp;nbsp; Valeu pela ajuda.&lt;P&gt;Abraços..</description><pubDate>Mon, 25 Feb 2008 10:18:44 GMT</pubDate><dc:creator>Valdair Ziegler</dc:creator></item><item><title>RE: Navegação com bindingSource num datagridview</title><link>http://forum.strataframe.net/FindPost14517.aspx</link><description>Olá Valdair.&lt;/P&gt;&lt;P&gt;A dica do Rogério foi ótima, dando uma olhada no exemplo você vai ter&amp;nbsp;aprender coisas&amp;nbsp;importantes. Aliás, tem um para Grid também, usando o BusinessBindingSource.&lt;/P&gt;&lt;P&gt;Vamos dar uma resumida aqui. Para ter o seu grid funcionando, por favor, tente seguindo estes passos:&lt;/P&gt;&lt;P&gt;- Crie um novo form baseado no "SF Standard Form", e não no "MaintenanceForm".&lt;/P&gt;&lt;P&gt;- Nele, coloque um "GradientFormHeader" e um "MaintenanceFormToolStrip". Pronto, agora você tem um form de manutenção que você mesmo montou, com as mesmas funcionalidades do "SF Maintenance Form".&lt;/P&gt;&lt;P&gt;- Agora, coloque seu BO e um "BusinessBindingSource".&lt;/P&gt;&lt;P&gt;- Configure a propriedade "BusinessObject" do seu"BusinessBindingSource" para o seu BO.&lt;/P&gt;&lt;P&gt;- Coloque seu "DataGridView" no form.&lt;/P&gt;&lt;P&gt;- Configure o "DataSource" do seu "DataGridView" para o seu "BusinessBindingSource".&lt;/P&gt;&lt;P&gt;- Ao entrar no seu form, por exemplo, popule o seu BO.&lt;/P&gt;&lt;P&gt;Dá um toque pra gente se funcionou legal. ;)&lt;/P&gt;&lt;P&gt;Abraços.</description><pubDate>Fri, 22 Feb 2008 06:44:11 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Navegação com bindingSource num datagridview</title><link>http://forum.strataframe.net/FindPost14510.aspx</link><description>Olá Valdair...&lt;P&gt;No kit de exemplos do StrataFrame observe o projeto CRM Application Example e considere substituir o DataGridView pelo ListView. &lt;/P&gt;&lt;P&gt;Aí, na navegação (um dos pontos onde se faz necessária a atualização da grade de detalhes), você codifica o evento 'Navigated' do BO principal, ligado ao Form. Muito simples...&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff&gt;private void tbPontoVendaBO1_Navigated(MicroFour.StrataFrame.Business.NavigatedEventArgs e)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(tbPontoVendaBO1.Count &amp;gt; 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbPontoVendaProdutoServicoBO1.FillByParentPrimaryKey(tbPontoVendaBO1.IdPontoVenda);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; listView1.Requery();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff&gt;}&lt;/FONT&gt;</description><pubDate>Thu, 21 Feb 2008 20:39:34 GMT</pubDate><dc:creator>Rogerio Mauri</dc:creator></item></channel></rss>