Skocz do zawartości
spacer.png
spacer.png

Gdy combobox jest pusty to nie można kliknąć buttona


wojci

Rekomendowane odpowiedzi

Opublikowano

Witam 

 

Chcę zrobić tak aby button był aktywny dopiero po wybraniu jakiejkolwiek opcji w comboboxie. Jak to zrobić?

Opublikowano

Niestety nie działa bo prawdopodobnie gryzie się to z kodem z radiobuttona. Chcę aby po zaznaczeniu radiobuttona i wybraniu jednej opcji w comboboxie button był odblokowany. Obecnie kod wygląda tak: 

Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object) Handles RadioButton1.CheckedChanged        If RadioButton1.Checked = False Then            FlatButton1.Enabled = False        Else            FlatButton1.Enabled = True        End If    End Sub    Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object) Handles RadioButton2.CheckedChanged        If RadioButton2.Checked = False Then            FlatButton1.Enabled = False        Else            FlatButton1.Enabled = True        End If    End Sub    Private Sub FlatComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FlatComboBox1.SelectedIndexChanged        If FlatComboBox1.Text = "" Then            FlatButton1.Enabled = False        Else            FlatButton1.Enabled = True        End If    End Sub

Wystarczy że zaznaczę jeden radiobutton i już mogę kliknąć w button bez konieczności wybrania opcji w comboboxie.

Opublikowano

wrzuć poniższy kod do FormX_Load ( czy jakoś tak :D )
 

        If FlatComboBox1.Text = "" Then            FlatButton1.Enabled = False        Else            FlatButton1.Enabled = True        End If

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zalogowani użytkownicy mogą dodawać komentarze.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

spacer.png

spacer.png

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .