2017-08-19 1 views
0

Ich frage mich, was der Code ist, wenn eine Schaltfläche ausgewählt ist, dann sagen, es wird die Eingabetaste senden. Das macht keinen Sinn, ich weiß, und es tut mir leid, aber mein Code könnte helfen.Wie man ein 'Button.Clicked' Tag macht, aber für Bunifu?

Private Sub BunifuCheckbox1_OnChange(sender As Object, e As EventArgs) Handles BunifuCheckbox1.OnChange 
    If BunifuFlatButton1.clicked() And BunifuCheckbox1.Checked = True Then 
     SendKeys.Send("{Enter}") 
    End If 
End Sub 

Also, wenn Sie "BunifuFlatButton1.clicked" betrachten, gibt es ein Tag dafür?

Antwort

0

Anstatt zu versuchen, die Zeichenfolge zu senden, wenn Sie das Kontrollkästchen ändern, löschen Sie diese Sub und verwenden Sie diese. Auf diese Weise können Sie das Kontrollkästchen ändern, und klicken Sie dann auf die Schaltfläche

Private Sub BunifuFlatButton1_Click(sender As Object, e As EventArgs) Handles BunifuFlatButton1.Click 
    If BunifuCheckbox1.Checked = True Then 
     SendKeys.Send("{Enter}") 
    End If 
End Sub 
+0

Die BunifuFlatButton1 irgendwie in meinem Projekt gelöscht, so umbenannt ich die neue Schaltfläche, um BunifuFlatButton1, aber dann gibt es nur diese Fehlermeldung: ‚BunifuFlatButton1_Click‘ ist bereits erklärt als 'Friend WithEvents BunifuFlatButton1_Klicke als BunifuFlatButton' in dieser Klasse '. Danke, dass du meine Frage verstanden hast. – FramebytesOfficial

+0

Bizarr. Es scheint ein grundlegendes Problem mit Ihrem Projekt zu bestehen - ich würde vorschlagen, ein neues Projekt in einer neuen Instanz von Visual Studio zu erstellen und Ihren Code zu kopieren. Kopieren Sie die Steuerelemente möglichst nicht, erstellen Sie neue Steuerelemente. Ich weiß, das ist ein gutes Stück Arbeit, aber es wird wahrscheinlich mehr ungewöhnliche Probleme vermeiden. Ansonsten sollte der obige Code funktionieren. Löschen Ihres Projekts ist wirklich wirklich seltsam. –

+0

Es ist alles gut jetzt, Problem behoben, ohne Projekt neu zu erstellen. Ich habe jedoch alles getan, was Sie gesagt haben, aber der Code funktioniert nicht. @David Wilson – FramebytesOfficial

Verwandte Themen