<?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, contex menu και mouse click</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71450.aspx</link><pubDate>Mon, 22 Oct 2012 18:10:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71450</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71450.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=71450</wfw:commentRss><description>&lt;p&gt;ναι αλλά όταν ο χρήστης πατήσει μια απο τις 2 επιλογές, που θα είναι σε άλλο method,&amp;nbsp;πως θα βρώ το code τι τιμή έχει;&lt;/p&gt;&lt;p&gt;Εκτός απο το να το βάλω public μπορώ να κάνω κάτι άλλο;&lt;/p&gt;</description></item><item><title>Απ: DataGridView, contex menu και mouse click</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71449.aspx</link><pubDate>Mon, 22 Oct 2012 17:32:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71449</guid><dc:creator>nikos123</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71449.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=71449</wfw:commentRss><description>Η&amp;nbsp;μεταβλητή&amp;nbsp;code δεν έχει την πληροφορία που χρειάζεσαι ?</description></item><item><title>DataGridView, contex menu και mouse click</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71446.aspx</link><pubDate>Sun, 21 Oct 2012 21:31:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71446</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71446.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=71446</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδιά,&lt;/p&gt;&lt;p&gt;έχω ένα &lt;span&gt;DataGridView με πολλές γραμμές και στήλες.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;με ένα δεξί κλικ εμφανίζω ένα contex menu που έχει 2 επιλογές. "Επιλογή Α" και "Επιλογή Β"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;ο χρήστης θα πρέπει όταν επιλέξει κάποια απο τις 2 επιλογές, να ανοίξει μια΄νεα φορμα ("myFrm") που να έχει σαν παράμετρο το value απο το cell1&amp;nbsp;του &lt;span&gt;DataGridView (έστω ότι η τιμή του είναι "τιμή Α"&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;&lt;pre&gt;&lt;span style="color:black;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;        &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;private&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;void&lt;/span&gt; dgDocLines_CellMouseClick(&lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;object&lt;/span&gt; sender, DataGridViewCellMouseEventArgs e)
        {
            &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;if&lt;/span&gt; (e.Button == MouseButtons.Right)
            {
                DataGridView dgv &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; sender &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;as&lt;/span&gt; DataGridView;
                &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;string&lt;/span&gt; code &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; dgv.Rows[e.RowIndex].Cells[&lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"code"&lt;/span&gt;].Value.ToString();&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="color:black;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;&lt;/span&gt;&lt;span style="color:black;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;	&amp;nbsp;&amp;nbsp;&amp;nbsp;   &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;this&lt;/span&gt;.Cursor &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;new&lt;/span&gt; Cursor(Cursor.Current.Handle);                
                &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;int&lt;/span&gt; curX &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; Cursor.Position.X;
                &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;int&lt;/span&gt; curY &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; Cursor.Position.Y;
                &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;int&lt;/span&gt; cmTop &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; curX;
                &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;int&lt;/span&gt; cmLeft &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; curY;
                Point mypoint &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; &lt;span style="color:blue;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;new&lt;/span&gt; Point(cmTop, cmLeft);

                StatsMenu.BackColor &lt;span style="color:red;font-family:Courier New;font-size:11px;font-weight:normal;background-color:transparent;"&gt;=&lt;/span&gt; Color.Aqua;
                StatsMenu.Show(mypoint);

            }            
        }&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;/span&gt;το πρόβlημά μου είναι πως θα ξέρω ποια επιλογή έκανε, απο τις 2 επιλογές του contex menu για να ανοίξω την&amp;nbsp;νέα φόρμα ;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ευχαριστώ&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>