<?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>Απ: Περίεργο πρόβλημα από συνδυασμό datagridview και tabcontrol</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66713.aspx</link><pubDate>Mon, 01 Aug 2011 05:26:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66713</guid><dc:creator>George Parissis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66713.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=66713</wfw:commentRss><description>&lt;p&gt;Δεν είναι bug, ούτε έχεις γράψει κάτι λάθος.&lt;/p&gt;&lt;p&gt;Από την έκδοση 2 του .Net Framework έχουν γίνει κάποιες αλλαγές. Μία από αυτές, για να βελτιωθεί η ταχύτητα του DataBinding είναι ο μηχανισμός να δουλεύει για όσα controls έχει δημιουργηθεί handle δηλαδή έχουν εμφανιστεί στην οθόνη του χρήστη.&lt;/p&gt;&lt;p&gt;Στην περίπτωσή σου handle έχει δημιουργηθεί μόνο για το πρώτο Tab γιατί αυτό εμφανίζεται στον χρήστη. Για τα υπόλοιπα Tab Pages δεν έχει δημιουργηθεί handle γιατί ακόμα δεν έχουν εμφανιστεί στην οθόνη, αν και έχουν φορτωθεί εφόσον είναι κομμάτι ενός control.&lt;/p&gt;&lt;p&gt;Το μόνο Workaround που έχεις είναι να αναγκάσεις το handle να δημιουργηθεί. Μία απλή λύση είναι στο Load της φόρμας να έβαζες κάθε Tab Page να είναι το selected page και μετά να γυρνούσες στο αρχικό. Έτσι θα ανάγκαζες το Binding να δουλέψει για όλα τα Pages.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Περίεργο πρόβλημα από συνδυασμό datagridview και tabcontrol</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/66710.aspx</link><pubDate>Mon, 01 Aug 2011 00:04:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:66710</guid><dc:creator>deneb</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/66710.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=66710</wfw:commentRss><description>Καλησπέρα, &lt;br&gt;&lt;br&gt;Το πρόβλημα έχει ως εξής.... σε ένα tabcontrol με 5 tab έχω τοποθετήσει απο 1 datagridview &lt;br&gt;τα datagrideviews αρχικά παίρνουν κάποιες τιμές από 5 αντίστοιχα datatables &lt;br&gt;και έπειτα ο χρήστης μπορεί με ένα button να "γεμίσει" κάποια κελιά του datagrideview απο κελιά ενός excel, που είχε επιλέξει νωρίτερα&lt;br&gt;Αυτό που θα έπρεπε να γίνει είναι να συμπληρωθούν κάποια κελιά αυτόματα και στα 5 datagridviews &lt;br&gt;Όμως αυτό που συμβαίνει είναι να συμπληρώνονται τα κελιά του dgv στο πρώτο tab και στα υπόλοιπα τίποτα...&lt;br&gt;Τώρα θα μου πείτε μήπως ξεχνάω κάτι στον κώδικα.. μήπως είναι κάποιο λογικό λάθος... έχω τσεκάρει τα πάντα.. ώσπου τυχαία έγινε το εξής&lt;br&gt;τρέχοντας το πρόγραμμα έτυχε να επιλέξω το δεύτερο και τρίτο tab και μετά να κάνω το import απο το excel, οπότε τα δεδομένα περάστηκαν σωστά:&lt;br&gt;στο πρώτο dgv [όπως πάντα μέχρι στιγμής] αλλά αυτή τη φορά περάστηκαν σωστά και στο δεύτερο και στο τρίτο, ενώ στα υπόλοιπα ακόμα τίποτα.&lt;br&gt;&lt;br&gt;Τι σχέση μπορεί να έχει το ότι απλά επιλέγω ένα tab, είναι κατα κάποιο τρόπο ανενεργό μέχρι εκείνη τι στιγμή....?&lt;br&gt;και αν ναι πώς μπορώ να το "ενεργοποιήσω" μέσα από τον κώδικα.. ?&lt;br&gt;υπάρχει περίπτωση να είναι bug αυτό.. ?&lt;br&gt;&lt;br&gt;Ευχαριστώ προκαταβολικά !!! οποιαδήποτε ιδέα-πρόταση-λύση είναι ευπρόσδεκτη!!!&amp;nbsp; &lt;br&gt;&amp;nbsp;&lt;br&gt;</description></item></channel></rss>