<?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>Πρώτα Βήματα - Desktop Applications</title><link>https://www.dotnetzone.gr:443/cs/forums/80/ShowForum.aspx</link><description>Θέματα για όσους φτιάχνουν τα πρώτα τους Desktop Applications σε .NET Framework</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Συγχρονισμός 2 ComboBox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56111.aspx</link><pubDate>Wed, 30 Dec 2009 00:19:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56111</guid><dc:creator>Filaretos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56111.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=56111</wfw:commentRss><description>infoCenter σε ευχαριστώ για την απάντηση.&lt;br&gt;Χρησιμοποίησα την ¨λογική¨ του flag και δούλεψε μια χαρά.&lt;br&gt;Παραθέτω τον κώδικα:&lt;br&gt;'-------------------------------------------------&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Private Sub cmbProf_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbProf.SelectedIndexChanged&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1o ComboBox &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If checkComboBox = True Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkComboBox = False&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If cmbProf.SelectedValue = -1 Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.QryProfTableAdapter.Fill(Me.DbDataSet.qryProf)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.QryProfTableAdapter.FillBy(Me.DbDataSet.qryProf, New System.Nullable(Of Integer)(CType(cmbProf.SelectedValue, Integer)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As System.Exception&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.Message)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkComboBox = True&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub cmbProfDetails_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbProfDetails.SelectedIndexChanged&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2o ComboBox&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim profDetailsValue As Integer&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If checkComboBox = True Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkComboBox = False&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; profDetailsValue = New System.Nullable(Of Integer)(CType(cmbProfDetails.SelectedValue, Integer))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.cmbProf.SelectedValue = profDetailsValue&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.Message)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; checkComboBox = True&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br&gt;'-------------------------------------------------&lt;br&gt;&lt;br&gt;Φίλε GNSpng σε ευχαριστώ πολύ τον κόπο σου.&lt;br&gt;Το συγκεκριμένο δεν έχει κάνει με το σενάριο Master-Detail γιατί πρέπει να παίζει το σενάριο ¨Όλα¨ και στα 2 ComboBox&amp;nbsp; αλλά και να μπορεί να κάνει επιλογή από το 2o ComboBox και να του φέρει όλες τις Ομάδες με επιλογή στην ομάδα που ανήκει το προϊόν.&amp;nbsp; Παρόλα αυτά σε ευχαριστώ και πάλι για το κόπο σου (ίσως φάνει ποιο χρήσιμο σε&amp;nbsp; κάποιον άλλο συνάδελφο).&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;</description></item><item><title>Απ: Συγχρονισμός 2 ComboBox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56094.aspx</link><pubDate>Mon, 28 Dec 2009 21:44:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56094</guid><dc:creator>GNSpng</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56094.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=56094</wfw:commentRss><description>Λοιπόν, φίλε μου Φιλάρετε, το synchronization σε comboboxes (υποθέτο δηλαδή το βασικό σενάριο master detail) είναι κάτι που όλοι το έχουμε συναντήση. Στο .net framework 2.0μ και άνω, αν χρησημοποιείς Visual Studio 2005 (και άνω), τα περισσότερα γίνονται με point και click μέσα από το UI του VS. Σου έφτιαξα γρήγορα γρήγορα ένα μικρό project σε VS2008 και .net framework 2.0 (είναι σε C# αλλά δεν σε νοιάζει καθόλου γιατί είναι όλο point και click).&lt;br&gt;&lt;br&gt;Χρησημοποιεί την διάσημη Adventureworks (έκδοση sql server 2005) για ΒΔ και εσύ το μόνο που χρειάζεται να προσέξεις είναι τα properties των 2 comboboxes και το dataset. Στην ουσία, αν έχεις υλοποιήση σωστα της σχέση σου στην ΒΔ, χρησημοποιόντας datasets, είναι πάρα πολύ απλό.&lt;br&gt;&lt;br&gt;Επιλέγεις κάτι από το πρώτο combo box και το δεύτερο φιλτράρετε αυτόματα με τις εγγραφές που αντιστοιχούν στην πρώτη επιλογή.&lt;br&gt;&lt;br&gt;Μια μικρή παρατήρηση:&lt;br&gt;Η υλοποίσης της επιλογής (ΟΛΑ) στα Comboboxes είναι μια άλλη ιστορία για την οποία θα χρειαστεί να γράψεις custom code σε κάποια events.&lt;br&gt;&lt;br&gt;Sample project &lt;a href="http://www.mediafire.com/file/4unmma4ziyn/SynchComboBoxes.rar"&gt;εδω&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Ελπίζω να βοήθησα.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Συγχρονισμός 2 ComboBox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56092.aspx</link><pubDate>Mon, 28 Dec 2009 17:33:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56092</guid><dc:creator>infoCENTER</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56092.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=56092</wfw:commentRss><description>&lt;P&gt;Μία εύκολη λύση είναι να ορίσεις μία μεταβλητή σαν Flag.&lt;/P&gt;
&lt;P&gt;Παράδειγμα. Όταν ξεκινάει το πρόγραμμα η μεταβλητή θα είναι True. &lt;/P&gt;
&lt;P&gt;Όταν αλλάξεις ομάδα και είσαι μέσα στο SelectedIndexChanged event θα ελέγχεις αν η τιμή της μεταβλητής είναι True. Αν&amp;nbsp;είναι τότε την κάνεις εσύ False και εκτελείς τον κώδικά σου για να φορτώσεις τα προιόντα. Μόλις τελειώσεις την κάνεις True. &lt;/P&gt;
&lt;P&gt;Όταν αρχίσεις να φορτώνεις τα προιόντα τότε με την σειρά του ο κώδικας θα μπει μέσα στο SelectedIndexChanged event του αντίστοιχου combo box. Και εκεί το πρώτο που θα κάνεις είναι να ελέγχεις αν η τιμή τις μεταβλητής είναι True. Επειδή εδώ δεν είναι γνωρίζεις πως η αλλαγή ήλθε από μία επιλογή του χρήστη στις ομάδες και όχι από τα προιόντα. &lt;/P&gt;
&lt;P&gt;Όταν τελειώσουν όλα να εκτελούνται τότε θα έχεις τα προιόντα σου και την τιμή της μεταβλητής σε True. &lt;/P&gt;
&lt;P&gt;Όταν ο χρήστης επιλέξει ένα προιόν τότε στο αντίστοιχο event κάνει έλεγχο για την τιμή της μεταβλητής. Η τιμή της είναι True. Την κάνεις&amp;nbsp;False και αλλάζεις το selectedvalue στο combo των ομάδων. Στο τέλος αφού τελειώσεις την κάνεις True.&lt;/P&gt;
&lt;P&gt;Είναι λίγο μπερδεμένο με την πρώτη ματιά&amp;nbsp;αλλά μόλις καταλάβεις τι ακριβώς γίνεται τότε είναι απλό.&lt;/P&gt;</description></item><item><title>Συγχρονισμός 2 ComboBox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56085.aspx</link><pubDate>Mon, 28 Dec 2009 02:27:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56085</guid><dc:creator>Filaretos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56085.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=56085</wfw:commentRss><description>Win Forms&lt;br&gt;Vb.net&lt;br&gt;&lt;br&gt;‘Εχω 2 ComboBox.&lt;br&gt;Το 1ο έχει την ομάδα των προϊόντων:&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Όλες οι Ομάδες&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;1η Ομάδα&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;2η Ομάδα&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;3η Ομάδα&lt;br&gt;&lt;br&gt;Το 2ο έχει τα προϊόντα:&lt;br&gt;- &amp;nbsp;&amp;nbsp; &amp;nbsp;Όλα τα προϊόντα &lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 1 (1η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 2 (1η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 3 (3η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 4 (2η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 5 (2η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 6 (3η Ομάδα)&lt;br&gt;-&amp;nbsp;&amp;nbsp; &amp;nbsp;Προϊόν 7 (1η Ομάδα)&lt;br&gt;&lt;br&gt;Αυτό που θέλω να κάνω είναι:&lt;br&gt;1.&amp;nbsp;&amp;nbsp; &amp;nbsp;Όταν επιλέγω από το 1ο ComboBox μια ομάδα προϊόντων να μου φέρνει τα αντίστοιχα προϊόντα στο 2ο ComboBox.&lt;br&gt;2.&amp;nbsp;&amp;nbsp; &amp;nbsp;Όταν επιλέγω από το 2ο ComboBox ένα προϊόν, το 1ο ComboBox να ¨μετακινείται¨ στην αντίστοιχη ομάδα του προϊόντος.&lt;br&gt;&lt;br&gt;Έχω υλοποιήσει την 1η περίπτωση χρησιμοποιώντας το ¨SelectedIndexChanged¨ του 1ου&amp;nbsp; ComboBox.&lt;br&gt;&lt;br&gt;Το πρόβλημα είναι όταν εφαρμόσω το ίδιο event και στο 2ο&amp;nbsp; ComboBox, ¨πυροδοτείται¨ ξανά το event SelectedIndexChanged του 1ου ComboBox και πάει λέγοντας...&lt;br&gt;&lt;br&gt;Και λίγο κώδικας:&lt;br&gt;'----------------------------------------------------------------------------------------------------------&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub cmbProf_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbProf.SelectedIndexChanged&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '1o ComboBox&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If cmbProf.SelectedValue = -1 Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.QryProfTableAdapter.Fill(Me.DbDataSet.qryProf)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.QryProfTableAdapter.FillBy(Me.DbDataSet.qryProf, New System.Nullable(Of Integer)(CType(cmbProf.SelectedValue, Integer)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As System.Exception&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.Message)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub cmbProfDetails_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbProfDetails.SelectedIndexChanged&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '2o ComboBox&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim profDetailsValue As Integer&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; profDetailsValue = New System.Nullable(Of Integer)(CType(cmbProfDetails.SelectedValue, Integer))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.cmbProf.SelectedValue = profDetailsValue&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br&gt;&amp;nbsp; '----------------------------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;Πως θα μπορούσε να υλοποιηθεί ο συγχρονισμός 2 ComboBox;</description></item></channel></rss>