<?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>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24747.aspx</link><pubDate>Fri, 09 Feb 2007 22:07:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24747</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24747.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24747</wfw:commentRss><description>Αν δεν απατώμαι, το class θα σε γλυτώσει από το overhead του boxing/unboxing. Επίσης θα σου επιτρέψει να πεις πχ&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((MyListItem)listbox1.SelectedItem).PhoneNumber = "tade";&lt;br&gt;&lt;/span&gt;ή (ακόμα πιο ευανάγνωστα)&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (listbox1.SelectedItem as &lt;/span&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MyListItem).PhoneNumber = "tade";&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;font size="1"&gt;(επίσης, θα χρησιμοποιούσα properties αντί για γυμνά fields)&lt;br&gt;&lt;/font&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24744.aspx</link><pubDate>Fri, 09 Feb 2007 21:54:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24744</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24744.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24744</wfw:commentRss><description>&lt;P&gt;Συμφωνώ και εγώ με αυτή την προσέγγιση. Την ακολουθώ συχνά, απλά αντί για struct χρησιμοποιώ συνήθως ένα μικρό private class. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24738.aspx</link><pubDate>Fri, 09 Feb 2007 21:37:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24738</guid><dc:creator>NullOK</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24738.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24738</wfw:commentRss><description>Απο ότι καταλαβαίνω, θές σε κάθε listitem ένα "κρυφό" value που θα δείχνει το id του χρήστη/πελάτη/οτιδήποτε και σαν εμφανές μέρος θές να σου δείχνει κάποια άλλα πιο αναλυτικά στοιχεία σωστά; &lt;br&gt;Και πάλι θα σου προτείνω αυτό που είπα εξ΄αρχής. Θα φτιάξεις δηλαδή ένα struct σαν αυτό:&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;struct&lt;/span&gt; myListItem&lt;br&gt;{&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;int&lt;/span&gt; UserID;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; FullName;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; PhoneNumber;&lt;br&gt;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;override&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; ToString()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;           &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt;.Concat(FullName, &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;" "&lt;/span&gt;, &lt;/span&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;PhoneNumber&lt;/span&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}&lt;/span&gt;  &lt;br&gt;Όλα σου τα items θα είναι τύπου myListItem, οπότε κάθε φορά με ένα απλό cast θα μπορείς να πάρεις όποιο στοιχείο του item χρειάζεσαι.&lt;br&gt;&lt;br&gt;Θα λές δηλαδη &lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;int&lt;/span&gt; iSelectedUserID &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; ((myListItem)listbox1.SelectedItem).UserID;&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; SelectedName &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; ((myListItem)listbox1.SelectedItem).FullName;&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; SelectedPhone &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; ((myListItem)listbox1.SelectedItem).PhoneNumber;&lt;/span&gt;&lt;br&gt;&lt;br&gt;και οι τιμές που θα έχει πάρει θα είναι π.χ.&amp;nbsp; 14, "Κωνσταντίνος Ανδρέου", "21032111111"&lt;br&gt;&lt;br&gt;Αλλα αφού απο ότι καταλαβαίνω αυτο που χρειάζεσαι ουσιαστικά εσύ, είναι να έχεις για κάθε εγγραφή το συγκεκριμένο id, τότε η λύση αυτή και σε καλύπτει, και είναι και απλή πιστεύω.&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24730.aspx</link><pubDate>Fri, 09 Feb 2007 21:17:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24730</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24730.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24730</wfw:commentRss><description>Κατάλαβα ότι δεν μπορούμε να παίζουμε με το SelectedIndex αλλά στην ουσία χρειαζόμαστε άλλο να δείχνουμε στην προβολή του Listbox και άλλο να τραβάμε αν επιλεχθεί.&lt;br&gt;&lt;br&gt;Από την εμπειρία σας πως π.χ. θα φτιάχνατε μια λίστα με ονόματα ώστε επιλέγοντας ένα από αυτά να ξέρατε ποιανού τα αναλυτικά στοιχεία θα προβάλατε από τη βάση;&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24693.aspx</link><pubDate>Fri, 09 Feb 2007 02:40:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24693</guid><dc:creator>NullOK</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24693.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24693</wfw:commentRss><description>Κοίτα, αν κατάλαβα καλά, θές να πειράξεις το .SelectedIndex του ListBox να σου δείχνει το value της εγγραφής; Γιατί αν είναι έτσι τότε δεν γίνεται κάτι τέτοιο (απ'όσο ξέρω τουλάχιστον).&lt;br&gt;&lt;br&gt;Αν πάλι θές πρώτα να πάρεις το Value, και μετά να πάρεις και το text με τον τρόπο που σου είπα γίνεται. Απλά πρώτα πρέπει να κάνεις casting, δηλ:&lt;br&gt;&amp;nbsp;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;if&lt;/span&gt;( ((myListItem)listbox1.SelectedItem).sValue == &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"14"&lt;/span&gt; )&lt;br&gt;{&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; string&lt;/span&gt; szSelectedText &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; ((myListItem)listbox1.SelectedItem).sText;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Αλλιώς μπορείς να πείς&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; szSelectedText = listbox1.SelectedItem.ToString();&lt;br&gt;}&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;εννοείτε πως σαν value στην προκειμένη περίπτωση θα μπορούσες να είχες χρησιμοποιήσει είτε κάποιο int είτε οποιοδήποτε type θες. Αλλα για το selectedindex δεν μπορείς να παρέμβεις γιατι δείχνει τη θέση του κάθε item στη λίστα.&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24692.aspx</link><pubDate>Fri, 09 Feb 2007 02:35:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24692</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24692.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24692</wfw:commentRss><description>Το index του Listbox απ' όσο ξέρω, δε μπορείς να το επηρρεάσεις εύκολα.
Είναι προτιμότερο να περάσεις κάποιο αντικείμενο όπως αυτό που σου
προτείνει ο NullOK. Πιο αναλυτικά:&lt;br&gt;
&lt;br&gt;
1) Φτιάχνεις ένα struct σαν το παρακάτω:&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;struct&lt;/span&gt; AnItem&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// Item's value&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;int&lt;/span&gt; Value&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;get { &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;return&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._value; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;set { &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._value &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; value; }&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;int&lt;/span&gt; _value;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// Item's title&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; Title&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;get { &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;return&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._title; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;set { &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._title &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; value; }&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; _title;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; AnItem(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;int&lt;/span&gt; value, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; title)&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._value &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; value;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;this&lt;/span&gt;._title &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; title;&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;/span&gt;2) Προσθέτεις αντικείμενα του παραπάνω τύπου στο Listbox (και όχι απλά strings όπως υποθέτω πως εννοείς)&lt;br&gt;3) Αλλάζεις τα &lt;i&gt;DisplayMember &lt;/i&gt;και &lt;i&gt;ValueMember &lt;/i&gt;properties του Listbox, σε &lt;i&gt;Value&lt;/i&gt; και &lt;i&gt;Title&lt;/i&gt; αντίστοιχα (προσοχή, τα Value &amp;amp; Title πρέπει να είναι properties, και όχι απλά fields!).&lt;br&gt;3) Μετά, μπορείς να πάρεις τις παραπάνω τιμές, με τα εξής properties του Listbox:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a) Το &lt;i&gt;.SelectedValue&lt;/i&gt; property σου επιστρέφει το Value ενός &lt;b&gt;AnItem&lt;/b&gt; που είναι επιλεγμένο εκείνη τη στιγμή.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b) Το &lt;i&gt;.SelectedItem&lt;/i&gt; σου επιστρέφει το ίδιο το &lt;b&gt;AnItem&lt;/b&gt; που είναι επιλεγμένο εκείνη τη στιγμή.&lt;br&gt;&lt;br&gt;Οπότε για να πάρεις τον αριθμό/value/index του επιλεγμένου αντικειμένου εκείνη τη στιγμή, αρκεί να γράψεις: &lt;b&gt;Convert.ToInt32(listBox.SelectedValue)&lt;/b&gt;, και για να πάρεις το κείμενο, &lt;b&gt;((&lt;i&gt;AnItem&lt;/i&gt;) listBox.SelectedItem).Title&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/b&gt;Ελπίζω να σε βοήθησε.&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24689.aspx</link><pubDate>Fri, 09 Feb 2007 01:57:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24689</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24689.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24689</wfw:commentRss><description>Μάλλον δεν κατάλαβατε τι εννοώ! Θέλω αν μετά ζητήσω listbox1.SelectedIndex να επιστρέψει 14 για τον Κωνσταντίνο Ανδρέου και αν ζητήσω listbox1.SelectedItem να επιστρέψει Κωσταντίνος Ανδρέου 21032111111. &lt;br&gt;&lt;br&gt;Βασικά με ενδιαφέρει να παίρνω έτσι το ID της εγγραφής για να το κάνω μετά UPDATE!&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24688.aspx</link><pubDate>Fri, 09 Feb 2007 01:04:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24688</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24688.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24688</wfw:commentRss><description>Μπορείς να δημιουργήσεις ένα &lt;i&gt;get property &lt;/i&gt;στα αντικείμενα που θα εμφανίζονται μέσα στο listbox, έστω &lt;b&gt;FullName&lt;/b&gt;, το οποίο θα επιστρέφει το κείμενο που θέλεις, και να αλλάξεις την τιμή του &lt;b&gt;&lt;i&gt;DisplayMember &lt;/i&gt;&lt;/b&gt;property στο &lt;i&gt;listbox&lt;/i&gt;, σε &lt;b&gt;FullName&lt;/b&gt;.&lt;br&gt;</description></item><item><title>Απ: Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24687.aspx</link><pubDate>Fri, 09 Feb 2007 00:54:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24687</guid><dc:creator>NullOK</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24687.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24687</wfw:commentRss><description>Ένας απλός τρόπος να το κάνεις αυτός είναι ο εξής:&lt;br&gt;Κανεις ένα stuct ή ενα class ανάλογα τις απαιτήσεις σου και κανεις override την ToString(). &lt;br&gt;&lt;font face="Courier New"&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;        &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;struct&lt;/span&gt; myListItem&lt;br&gt;        {&lt;br&gt;            &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; sValue;&lt;br&gt;            &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; sText;&lt;br&gt;&lt;br&gt;            &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;override&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt; ToString()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;                &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //return base.ToString();&lt;/span&gt;&lt;br&gt;                &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;string&lt;/span&gt;.Concat(sValue, &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;" - "&lt;/span&gt;, sName);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;        }&lt;/span&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;Οπότε τώρα τα listitems σου τα κάνεις τύπου myListItem και όταν τα κάνεις add στο ListBox το κείμενο που θα εμφανίζεται θα είναι αυτό που θα ορίσεις εσύ στην υλοποίηση της ToString().&lt;br&gt;</description></item><item><title>Πως περνάμε σε ένα Listbox ένα δικό μας value και ένα δικό μας κείμενο για να φαίνεται στον χρήστη ανά επιλογή;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/24685.aspx</link><pubDate>Thu, 08 Feb 2007 23:49:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:24685</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/24685.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=24685</wfw:commentRss><description>Έχω ένα Listbox π.χ. listbox1 σε C#&lt;br&gt;

&lt;br&gt;

και θέλω ανάλογα με ένα select μενού να του περάσω δικό μου value και κείμενο να εμφανίζει σε κάθε επιλογή.&lt;br&gt;

&lt;br&gt;

Π.χ. &lt;br&gt;

value - κείμενο που θα δείχνει στο select&lt;br&gt;

1 - Δημήτρης Γεωργίου 2103212345&lt;br&gt;

14 - Κωσταντίνος Ανδρέου 21032111111&lt;br&gt;

35 - Γεώργιος Αντωνίου 2103222222&lt;br&gt;

&lt;br&gt;

Στο κείμενο που εμφανίζεται έξω θέλω δλδ να περάσω 1 ή περισσότερα δικά μου text.&lt;br&gt;

&lt;br&gt;

Ευχαριστώ εκ των προτέρων&lt;br&gt;</description></item></channel></rss>