<?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>Απ: locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69224.aspx</link><pubDate>Thu, 09 Feb 2012 05:29:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69224</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69224.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69224</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Μάλλον πρέπει να ξανασκεφτείς τη δομή της εφαρμογής. Αν πρέπει να βάλεις λογική για persistence στις φόρμες, έχεις σημαντικό πρόβλημα. Και μόνο το ότι σκέφτηκες να πας σε κάθε φόρμα να κάνεις ένα update σημαίνει ότι η δομή που υπάρχει τώρα δεν παίζει. Ακόμα και σε EF να πας, θα έχεις το ίδιο πρόβλημα αν η λογική είναι διάσπαρτη στις φόρμες.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;προς θεου δεν ηθελα να παω σε καθε φορμα να κανω update, απλα να πιασω στην ανοιχτη φορμα ενα τετοιο component.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-size:10pt;"&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Markos:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Γιάννη, οι TableAdapters είναι ένα ημιτελές framework. Το άλλο μισό πρέπει να το γράψει ο προγραμματιστής. Πριν αρκετό καιρό είχα ξεκινήσει να γράφω κάποια extensions. Είχα φτάσει σε ικανοποιητικό βαθμό, αλλά τα παράτησα. Αν ενδιαφέρεσαι για κάποια μορφής συνεργασία που θα αφορά στις ιδέες πάνω στις οποίες δούλεψα, καθώς και στο πως μπορούν να υλοποιηθούν, στείλε pm.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10pt;"&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;font size="2"&gt;σε ευχαριστω Μαρκο για την προσφορα, για τωρα θα δοκιμασω κατι που θελω και αν δεν κατσει και&amp;nbsp;&lt;/font&gt;χρειαστώ&lt;font size="2"&gt;&amp;nbsp;εξτρα βοηθεια θα σε ενοχλησω&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;</description></item><item><title>Απ: locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69219.aspx</link><pubDate>Thu, 09 Feb 2012 01:44:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69219</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69219.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69219</wfw:commentRss><description>Γιάννη, οι TableAdapters είναι ένα ημιτελές framework. Το άλλο μισό πρέπει να το γράψει ο προγραμματιστής. Πριν αρκετό καιρό είχα ξεκινήσει να γράφω κάποια extensions. Είχα φτάσει σε ικανοποιητικό βαθμό, αλλά τα παράτησα. Αν ενδιαφέρεσαι για κάποια μορφής συνεργασία που θα αφορά στις ιδέες πάνω στις οποίες δούλεψα, καθώς και στο πως μπορούν να υλοποιηθούν, στείλε pm.&lt;br&gt;</description></item><item><title>Απ: locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69209.aspx</link><pubDate>Wed, 08 Feb 2012 23:52:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69209</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69209.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69209</wfw:commentRss><description>&lt;p&gt;Μάλλον πρέπει να ξανασκεφτείς τη δομή της εφαρμογής. Αν πρέπει να βάλεις λογική για persistence στις φόρμες, έχεις σημαντικό πρόβλημα. Και μόνο το ότι σκέφτηκες να πας σε κάθε φόρμα να κάνεις ένα update σημαίνει ότι η δομή που υπάρχει τώρα δεν παίζει. Ακόμα και σε EF να πας, θα έχεις το ίδιο πρόβλημα αν η λογική είναι διάσπαρτη στις φόρμες.&lt;/p&gt;</description></item><item><title>Απ: locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69205.aspx</link><pubDate>Wed, 08 Feb 2012 22:56:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69205</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69205.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69205</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;nikos123:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Ο TableAdapter δεν&amp;nbsp;είναι&amp;nbsp;Control,&amp;nbsp;&amp;nbsp;είναι component.&lt;br&gt;&lt;div&gt;Δυστυχώς&amp;nbsp;δεν υπάρχει components collection στο Form.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μόνο με Reflection μπορείς να το βρεις ως (private) member του Form.&lt;/div&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;what i was afraid of...reflection only&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt;&lt;/div&gt;&lt;div&gt;και το παλουκι ειναι περα απο το οτι θα ειναι καπως αργο, θα κανω μετα και obfuscation και το reflaction δεν θα δουλευει...πρεπει να κανω exceptions etc etc......test...test...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;μαλλον να βρω χρονο και να τα κανω ολα EF.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;σε ευχαριστω!&lt;/div&gt;</description></item><item><title>Απ: locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69198.aspx</link><pubDate>Wed, 08 Feb 2012 21:37:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69198</guid><dc:creator>nikos123</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69198.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69198</wfw:commentRss><description>Ο TableAdapter δεν&amp;nbsp;είναι&amp;nbsp;Control,&amp;nbsp;&amp;nbsp;είναι component.&lt;br&gt;&lt;div&gt;Δυστυχώς&amp;nbsp;δεν υπάρχει components collection στο Form.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μόνο με Reflection μπορείς να το βρεις ως (private) member του Form.&lt;/div&gt;</description></item><item><title>locate the TableAdapter in a Form!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69197.aspx</link><pubDate>Wed, 08 Feb 2012 18:51:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69197</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69197.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=69197</wfw:commentRss><description>καλημέρα&amp;nbsp;σε ολους&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ερωτηση: εχω μια φορμα που κανει χρηση Dataset k DataAdapter με καποια controls. εγινε με drag and drop και αυτο δεν μας απασχολει τωρα.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;για καποιος "ιδικους" λογους δεν εχουν σημασία, υπάρχει τρόπος να ψαξω σε ολα τα controls in the Form και να βρω ενα tableAdapter?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;το .Controls δεν τον εχει μεσα του&amp;nbsp;πάντως...(Logical, αφου στον constructor ποτε δεν τα κανει me.controls.add(tableadapterhere) ) και απορω πως μπορω να τον βρω απο κωδικα? καθε φορα θα ειναι διαφορετικες φορμες και&amp;nbsp;διαφορετικοί&amp;nbsp;TA και πρεπει να βρω ενα τροπο να του βρισκω σε runtime. για να καλω απο αυτους την μεθοδο Update, και να&amp;nbsp;γράφει&amp;nbsp;τις αλλαγες στην βαση.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;φτιαχνω ενα control και του περναω σε designtime καποια Properties, (dataset, ktl) αλλα δεν μπορω να φτιαξω ενα property που να δεχεται TableAdapters! φανταζομαι γιατι λογικα ειναι strongly type dataset kai καθε table adapter ειναι uniqe! δεν μπορω απλα να βρω γενικα ενα tableAdapter.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;θελω το control μου να μην&amp;nbsp;απαιτεί&amp;nbsp;ουτε μια γραμμη&amp;nbsp;κώδικα&amp;nbsp;να γραψει ο προγρα/στης, αλλιως ειναι πολυ&amp;nbsp;εύκολο&amp;nbsp;να το περασω με&amp;nbsp;παράμετρο. θελω να&amp;nbsp;επιλέγει&amp;nbsp;απλα 2-3&amp;nbsp;ιδιότητες&amp;nbsp;που του&amp;nbsp;δίνω&amp;nbsp;στο VS και τα&amp;nbsp;υπόλοιπα&amp;nbsp;τα κανει μονο του.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ελπιζω να ειναι&amp;nbsp;κατανοητό.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ευχαριστω.&lt;/div&gt;</description></item></channel></rss>