<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Re: Απλό αν ξέρεις ή όχι ;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2962.aspx</link><pubDate>Tue, 21 Jun 2005 21:54:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2962</guid><dc:creator>PhilipKalogero</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2962.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=2962</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Δεν ξέρω αν&amp;nbsp;υπάρχει ακομη το πρόβλημα&amp;nbsp;αλλα μια λύση είναι η παρακάτω:&lt;br /&gt;Θα πρέπει να κάνεις edit στο DataRowView και όχι κατευθείαν στο DataRow. Πιθανότατα το DataRowView να το περάσεις από τη φόρμα με το grid στην φορμα που κάνεις edit. Επίσης μήν ξεχάσεις BeginEdit / EndEdit / CancelEdit όπου πρέπει. Το τρέχον DataRowView το παιρνεις έτσι:&lt;br /&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre class="source"&gt;&lt;table border="0" cellspacing="0" width="100%"&gt;&lt;tr&gt;&lt;td width="15"&gt;&lt;/td&gt;&lt;td bgcolor="lightgrey" width="15"&gt;&lt;/td&gt;&lt;td bgcolor="lightgrey"&gt;&lt;br&gt;&lt;font face="Lucida Console, Courier" size="2"&gt;CurrencyManager cm = (CurrencyManager)&lt;font color="#0000ff" size="2"&gt;this&lt;/font&gt;&lt;font size="2"&gt;.BindingContext[Grid1.DataSource];&lt;p&gt;DataRowView dr = (DataRowView)cm.Current;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/pre&gt; &lt;p&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Το ίδιο και στην περίπτωση του νέου row.&lt;br /&gt;&lt;/p&gt;&lt;pre class="source"&gt;&lt;table border="0" cellspacing="0" width="100%"&gt;&lt;tr&gt;&lt;td width="15"&gt;&lt;/td&gt;&lt;td bgcolor="lightgrey" width="15"&gt;&lt;/td&gt;&lt;td bgcolor="lightgrey"&gt;&lt;br&gt;&lt;font face="Lucida Console, Courier" size="2"&gt;CurrencyManager cm = (CurrencyManager)&lt;font size="2"&gt;&lt;font color="#0000ff"&gt;this&lt;/font&gt;.BindingContext[Grid1.DataSource];&lt;br/&gt;cm.AddNew();&lt;br/&gt;&lt;/font&gt;&lt;font size="2"&gt;DataRowView dr = (DataRowView)cm.Current;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;br&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Good luck!!!&lt;img src="/forums//emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/pre&gt;</description></item><item><title>Re: Απλό αν ξέρεις ή όχι ;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2928.aspx</link><pubDate>Mon, 20 Jun 2005 00:26:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2928</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2928.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=2928</wfw:commentRss><description>&lt;span lang="EL" style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EL; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Μπορείς εάν θες να κάνεις &lt;/span&gt;&lt;span lang="EN" style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Modal&lt;/span&gt;&lt;span lang="EN" style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EL; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt; &lt;/span&gt;&lt;span lang="EL" style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EL; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;την νέα φόρμα του ανοίγεις.&lt;br /&gt;Έτσι ώστε να δώσεις την εντολή μετά το κλείσιμο της.&lt;br /&gt;&lt;/span&gt;</description></item><item><title>Απλό αν ξέρεις ή όχι ;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2894.aspx</link><pubDate>Fri, 17 Jun 2005 22:18:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2894</guid><dc:creator>AngleV</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2894.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=2894</wfw:commentRss><description>&lt;p&gt;Συνάδελφοι γειά σας&lt;br /&gt;&lt;br /&gt;Πως μπορώ να κανω σε ενα datagrid refresh απο μια άλλη φόρμα ;&lt;br /&gt;&lt;br /&gt;Δηλαδή έχω μια φόρμα η οποία έχει το datagrid με κάποιες εγγραφές απο ενα dataset.&lt;br /&gt;Ανοίγω μια άλλη φόρμα και κάνω αλλαγές στο Dataset και τις γράφω πίσω στην βάση. Κλείνω την Φόρμα αλλα το datagrid παραμένει με τις παλιές τιμές.&lt;br /&gt;&lt;br /&gt;Αν εκεί τοποθετήσω ενα κουμπί με τον κώδικα :&lt;br /&gt;&lt;br /&gt;&lt;font size="2"&gt;Grid.DataSource = m_DataSet.Tables(0)&lt;/p&gt; &lt;p&gt;&lt;/font&gt;&lt;br /&gt;τότε διαβάζει τα νέα δεδομένα.&lt;br /&gt;Εγό ομως θέλω το mydatagrid.datasource = mydataset.Tables(0)&amp;nbsp; να γίνει στο κλείσιμο της προηγούμενης φόρμας έτσι ώστε ο χρήστης πλέον να βλέπει τις αλλαγές.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>