<?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>Γενικά Θέματα VS.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/81/ShowForum.aspx</link><description>Γενική συζήτηση για το Visual Studio IDE, καθώς και ανταλλαγή tips και tricks για καθημερινή χρήση</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14544.aspx</link><pubDate>Sun, 09 Jul 2006 08:48:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14544</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14544.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14544</wfw:commentRss><description>&lt;P&gt;Το θέμα σχετικά με την ανάπτυξη vs αγορά, συνεχίζεται σε δικό του thread, εδώ: &lt;A href="/cs/forums/ShowPost.aspx?PostID=14537"&gt;http://dotnetzone.gr/cs/forums/ShowPost.aspx?PostID=14537&lt;/A&gt;&lt;/P&gt;</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14543.aspx</link><pubDate>Sun, 09 Jul 2006 08:32:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14543</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14543.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14543</wfw:commentRss><description>Μάνο, είναι ενδιαφέρον θέμα για συζήτηση, οπότε αν θες, άνοιξε ένα θέμα, και μετέφερέ μας όλους εκεί.</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14540.aspx</link><pubDate>Sun, 09 Jul 2006 06:25:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14540</guid><dc:creator>zax1</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14540.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14540</wfw:commentRss><description>Ευχαριστώ για τις απαντήσεις σας :)&lt;br /&gt;
&lt;br /&gt;
Όλες ήταν πολύ χρήσιμες και ωφέλημες. Στην πραγματικότητα σκεφτόμουν να βάλω λίγη "σάλτσα" στην εφαρμογή για να είναι λίγο πιό "μπάνικη" πέρα από λειτουγρική.&lt;br /&gt;
&lt;br /&gt;
Όσο για την εμπειρία μου είμαι καινούριος ακόμα με το .net αλλά έχω αρκετή εμπειρία σε προγραμματισμό από το αγαπημένο παλιό DOS μέχρι το VS6 (VB, C++) κάτι που ασφαλώς βοηθάει αλλά δεν αρκεί καθώς το .net έχει τελείως διαφορετική φιλοσοφία  και σίγουρα είναι πιό εύκολο να κάνεις αυτά που θα έκανες με τις προηγούμενες εκδόσεις αλλά και άπειρα περισσότερα που πριν ήταν απλώς αδύνατο να γίνουν ειδικά με τη VB.</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14536.aspx</link><pubDate>Sun, 09 Jul 2006 02:11:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14536</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14536.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14536</wfw:commentRss><description>Είναι και πρόκληση όμως, αλλά και ευκαιρία για να μάθεις κάτι καινούριο.&lt;br /&gt;
&lt;br /&gt;
Την πρώτη φορά που ήθελα να αλλάξω χρώμα σε συγκεκριμένα entries ενός Listbox, θυμόμουν ότι γίνονταν με τη χρήση του OwnerDraw, αλλά το απέφευγα πρωτού το δοκιμάσω.&lt;br /&gt;
&lt;br /&gt;
Μετά από λίγο challenge (σε αυτήν και παρόμοιες καταστάσεις), έμαθα κάποια πράγματα παραπάνω (όπως πχ ένα self-drawn DataGridCell επί εποχής .net 1.1).&lt;br /&gt;
&lt;br /&gt;
Βέβαια, όλα αυτά τα γράφει ένας άνθρωπος που πολλές φορές καταλήγει στο NIHS (not-invented-here syndrome)!</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14535.aspx</link><pubDate>Sun, 09 Jul 2006 01:46:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14535</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14535.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14535</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;KelMan wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;Πάντως, σαφώς και γλυτώνεις χρόνο αγοράζοντας έτοιμα controls αλλά για να ρωτάει ο zax1 πως μπορεί να δημιουργηθεί κάτι τέτοιο, μάλλον δεν θέλει να αγοράσει...&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Απλά ήθελα να το επισημάνω. Δεν ξέρω πόσο παλιός προγραμματιστής είναι ο zax1. Και πολλοί νέοι συνάδερφοι μπαίνουν πολλές φορές σε λάθος περιπέτειες. Τουλάχιστον περισσότερες από άλλους παλιότερους, μια που όλοι μας λίγο-πολύ μπορεί ξεφεύγουμε ώρες-ώρες και ανακαλύπτουμε τον τροχό! &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14534.aspx</link><pubDate>Sun, 09 Jul 2006 01:36:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14534</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14534.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14534</wfw:commentRss><description>Η μπορείς να περιμένεις μέχρι να κυκλοφορήσει το Windows Presentation Foundation επισήμως, όπου χαλαρά με λίγο XAML εκεί θα μπορείς να κάνεις παπάδες!!</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14533.aspx</link><pubDate>Sun, 09 Jul 2006 01:26:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14533</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14533.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14533</wfw:commentRss><description>Δημήτρη το DGI+ δεν ένα τόσο δύσκολο όσο αρχικά φαίνεται... Κι εγώ το θεωρούσα ότι είναι μεγάλη βαβούρα να κάτσω να μάθω τις εντολές του αλλά όταν αναγκάστηκα εκ των πραγμάτων, διαπίστωσα ότι είναι σχετικά εύκολο. Πάντως, σαφώς και γλυτώνεις χρόνο αγοράζοντας έτοιμα controls αλλά για να ρωτάει ο zax1 πως μπορεί να δημιουργηθεί κάτι τέτοιο, μάλλον δεν θέλει να αγοράσει...</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14531.aspx</link><pubDate>Sun, 09 Jul 2006 00:28:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14531</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14531.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14531</wfw:commentRss><description>Αν σε ενδιαφέρει να χάσεις χρόνο για να μάθεις εντολές που κρύβονται στο GDI μπορείς να το κάνεις και όντως μόνος. Αν όμως απλά θέλεις ένα μενού και από εκεί και πέρα έχεις άλλους πονοκεφάλους να αντιμετωπίσεις αγόρασε κάποιο έτοιμο component που το κάνει!&lt;br /&gt;
&lt;br /&gt;
Μια custom λύση είναι να εμφανίσεις και μια φόρμα σαν context menu. Ψάξε στο google για εμφάνιση φόρμας σαν pop-up και κάτι θα βρεις. Πάνω στη φόρμα μπορείς να κάνεις ότι θέλεις. Βάλε αν θέλεις και την φωτογραφία σου!</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14527.aspx</link><pubDate>Sat, 08 Jul 2006 20:32:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14527</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14527.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14527</wfw:commentRss><description>Ή ενδεχομένως να γίνεται κάνοντας inherit το ContextMenu και override την onPaint ώστε με GDI+ να το ζωγραφίσεις όπως θέλεις.</description></item><item><title>Απ: Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14526.aspx</link><pubDate>Sat, 08 Jul 2006 19:39:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14526</guid><dc:creator>evliatsas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14526.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14526</wfw:commentRss><description>Πιστεύω πως το Start Menu των Windows δεν είναι ContextMenu.&lt;br /&gt;
&lt;br /&gt;
Επίσης σε κανένα ContextMenu του αγαπητού αυτού λειτουργικού δεν έχω συναντήσει το feature που ζητάς.&lt;br /&gt;
&lt;br /&gt;
Το μόνο που μπορείς να ψάξεις είναι να διαμορφώσεις to Layout του Margin του Control, αλλά και πάλι νομίζω πως αυτό είναι δεσμευμένο για κάθε MenuItem (Check και Image Margin) και όχι καθολικό για το Control.&lt;br /&gt;
&lt;br /&gt;
Εν ολίγοις, η γνώμη μου είναι πως δεν γίνεται.&lt;br /&gt;
&lt;br /&gt;
Ίσως, όμως άν κάνεις ένα User Control, το οποίο να συνδιάζει ένα PictureBox και ένα ContextMenu....</description></item><item><title>Contextmenu όπως το κλασικό start menu των windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14524.aspx</link><pubDate>Sat, 08 Jul 2006 18:44:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14524</guid><dc:creator>zax1</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14524.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=81&amp;PostID=14524</wfw:commentRss><description>Αρχικά σας χαιρετώ όλους :)&lt;br&gt;&lt;br&gt;Θα ήθελα να ρωτήσω, αν είναι δυνατό, πως μπορεί να δημιουργηθεί ένα μενού όπως αυτό στο start menu των windows που γράφει στα αριστερά των τίτλο του λειτουργικού.&lt;br&gt;&lt;br&gt;Θέλω δηλαδή όταν ο χρήστης κάνει δεξί κλικ να εμφανίζεται ένα μενού που στα αριστερά να φαίνεται ένας τίτλος ή ένα image και δεξια&amp;nbsp; η διάφορες επιλογές (save, load κ.λπ) που έχει στη διάθεσή του. Δεν εννοώ για κάθε command και ένα image ούτε background image που θα φαίνεται κάτω απο όλα τα commands αλλά κάτι σαν το classic start menu.&lt;br&gt;&lt;br&gt;Γράφω σε VB.NET (αν και δε νομίζω να βοηθάει σε κάτι αυτό ;) )&lt;br&gt;&lt;br&gt;Ευχαριστώ για τις απαντήσεις σας :)&lt;br&gt;</description></item></channel></rss>