<?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>Πρώτα Βήματα - Γλώσσες προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Minimizing handling + Child Forms Handling (Για να μην ανοίγω νέο thread πρόσθεσα εδώ)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18157.aspx</link><pubDate>Fri, 06 Oct 2006 18:57:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18157</guid><dc:creator>tigrakas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18157.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=18157</wfw:commentRss><description>Τελικά το βρήκα στο λινκ:&lt;br /&gt;
&lt;br /&gt;
http://www.codeproject.com/vb/net/Simple_Singleton_Forms.asp</description></item><item><title>Απ: Minimizing handling + Child Forms Handling (Για να μην ανοίγω νέο thread πρόσθεσα εδώ)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18151.aspx</link><pubDate>Fri, 06 Oct 2006 16:58:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18151</guid><dc:creator>tigrakas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18151.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=18151</wfw:commentRss><description>Έγινε edit</description></item><item><title>Απ: Minimizing handling</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17979.aspx</link><pubDate>Thu, 05 Oct 2006 17:09:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17979</guid><dc:creator>tigrakas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17979.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=17979</wfw:commentRss><description>Καταρχήν ευχαριστώ για την απάντησή σου.&lt;br /&gt;
&lt;br /&gt;
Να σου πω την αλήθεια δεν θυμάμαι αν το έχω κάνει dock το απόγευμα θα το κοιτάξω μόλις πάω σπίτι και θα απαντήσω γιατί τώρα είμαι στο γραφείο. Ευχαριστώ πάντως και πάλι&lt;br /&gt;
&lt;br /&gt;
You are a life savior! :)</description></item><item><title>Απ: Minimizing handling</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17978.aspx</link><pubDate>Thu, 05 Oct 2006 17:07:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17978</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17978.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=17978</wfw:commentRss><description>Χμμμ... Πως τοποθετείς το panel; Μήπως δεν έχεις το έχεις κάνει dock; Αυτό και μόνο αρκεί...</description></item><item><title>Minimizing handling + Child Forms Handling (Για να μην ανοίγω νέο thread πρόσθεσα εδώ)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/17970.aspx</link><pubDate>Thu, 05 Oct 2006 16:32:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:17970</guid><dc:creator>tigrakas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/17970.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=17970</wfw:commentRss><description>Καταρχήν καλώς σας βρήκα,&lt;br&gt;&lt;br&gt;Θέμα α): Λύθηκε - Φίλε Kelman ευχαριστώ για τη βοήθεια σου. Το Dock ήταν τελικά.&lt;br&gt;&lt;br&gt;Έχω το εξής ζήτημα να λύσω και θα ήθελα τη βοήθεια σας. Έχω μια MDI εφαρμογή στην οποία στην αριστερή πλευρά έχω τοποθετήσει ένα πανελ για quick launch των child φορμών. Όταν κάνω Minimize μια child φόρμα δυστυχώς κρύβεται πίσω από το πάνελ. Δοκίμασα με διάφορες μεθόδους όπως στο τέλος του resize να αλλάζει top και left συντεταγμένες για να πηγαίνει εκεί που θέλω αλλά δε παίζει μέχρι στιγμής. Θα ήθελα λοιπόν από σας να μου πείτε τρόπους για να χειριστώ αυτό το θέμα. Ακόμη ήθελα να ρωτήσω το εξής: Υπάρχει τρόπος να ορίσω μια περιοχή μέσα στην MDI φόρμα όπου οτιδήποτε action γίνεται σε κάποιο στοιχείο (π.χ. μια child φόρμα) σε αυτή τη child φόρμα (π.χ. minimizing, maximizing) να μη ξεφεύγει από τα όρια που έχω ορίσει;&lt;br&gt;&lt;br&gt;Edit: Η εφαρμογή είναι γραμμένη σε Visual Basic .Net 2005&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;&lt;font size="4"&gt;Θέμα β) λύθηκε&lt;/font&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;Έχω μία MDI φόρμα η οποία περιέχει στο αριστερό μέρος ένα Panel το οποίο είναι docked στην MDI. Στο Panel επάνω υπάρχουν κάποια Labels τα οποία τρέχουν τις child forms (Σκεφτείτε ότι μοιάζει κάπως με το common tasks των windows). Αυτό που θέλω να κάνω είναι το εξής: Όταν τρέχω μία child φόρμα θέλω να ελέγχει αν η φόρμα είναι ανοιχτή και Minimized τότε να να τη κάνει restore (αυτό έχει γίνει όπως θα δείτε παρακάτω) και όταν είναι κλειστή να τη τρέχει (αυτό είναι που δε παίζει μέχρι στιγμής). &lt;br&gt;Σε ψευδοκώδικα σας παραθέτω τα εξής:&lt;br&gt;&lt;br&gt;Σε ένα module έχω δηλώσει:&lt;br&gt;Public ChildForm as new frmSearch&lt;br&gt;&lt;br&gt;frmMain:&lt;br&gt;&lt;br&gt;private sub labelSearch_Click(mpla mpla mpla) &lt;br&gt;&lt;br&gt;if childform.windowstate = minimized then&lt;br&gt;&amp;nbsp; childform.windowstate = restore&lt;br&gt;Else&lt;br&gt;&amp;nbsp; // Εδώ τώρα όταν εκτελώ αυτό το κώδικα και προηγουμένως είχα ανοίξει τη childform μου βγάζει ένα μήνυμα ότι έχει γίνει released το resource&lt;br&gt;&amp;nbsp; // και κάτι τέτοιο. Προφανώς επειδή όταν άνοιξα τη childform την έκλεισα έπειτα με το Χ το οποίο εκτέλεσε τη childform.close. Το θέμα είναι ότι&lt;br&gt;&amp;nbsp; // δε ξέρω πως θα τη ξανακάνω load&amp;nbsp; και πως θα δω με κώδικα αν είναι Loaded.&lt;br&gt;&amp;nbsp; childform.mdiparent = ME&lt;br&gt;&amp;nbsp; childform.show&lt;br&gt;End If&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Ευχαριστώ και πάλι&lt;br&gt;</description></item></channel></rss>