Click here to Skip to main content
15,890,123 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad23-Jun-12 4:21
Ammar_Ahmad23-Jun-12 4:21 
AnswerRe: Cannot change text of button on a control. Pin
Luc Pattyn23-Jun-12 4:35
sitebuilderLuc Pattyn23-Jun-12 4:35 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad23-Jun-12 4:41
Ammar_Ahmad23-Jun-12 4:41 
AnswerRe: Cannot change text of button on a control. Pin
Luc Pattyn23-Jun-12 4:57
sitebuilderLuc Pattyn23-Jun-12 4:57 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad23-Jun-12 5:28
Ammar_Ahmad23-Jun-12 5:28 
GeneralRe: Cannot change text of button on a control. Pin
Dave Kreskowiak23-Jun-12 5:42
mveDave Kreskowiak23-Jun-12 5:42 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad24-Jun-12 3:59
Ammar_Ahmad24-Jun-12 3:59 
GeneralRe: Cannot change text of button on a control. Pin
Dave Kreskowiak24-Jun-12 4:36
mveDave Kreskowiak24-Jun-12 4:36 
I have no idea what you're doing wrong because this works fine. I wiped up this little example in about a minute:
Private Sub TestButton_MouseDown(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles TestButton.MouseDown
    ChangeButtonText(TestButton)
End Sub

Private Sub TestButton_MouseUp(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles TestButton.MouseUp
    ChangeButtonText(TestButton)
End Sub

Private Sub ChangeButtonText(ByRef target As Button)
    If target.Text = "0" Then
        target.Text = "1"
    Else
        target.Text = "0"
    End If
End Sub

If you want the button to change text like a toggle, just remove the MouseUp handler.

Truthfully, I'd be creating my own button control to wrap this functionality and overriding the OnMouseDown and OnMouseUp methods to do this. I wouldn't be doing it using event handlers.

But, since this method is easier to understand, here you go...

GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad24-Jun-12 4:44
Ammar_Ahmad24-Jun-12 4:44 
GeneralRe: Cannot change text of button on a control. Pin
javadadabi23-Jun-12 7:41
javadadabi23-Jun-12 7:41 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad24-Jun-12 4:00
Ammar_Ahmad24-Jun-12 4:00 
SuggestionRe: Cannot change text of button on a control. Pin
Ally523-Jun-12 16:15
Ally523-Jun-12 16:15 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad24-Jun-12 4:01
Ammar_Ahmad24-Jun-12 4:01 
SuggestionRe: Cannot change text of button on a control. Pin
Nick Otten24-Jun-12 23:07
Nick Otten24-Jun-12 23:07 
GeneralRe: Cannot change text of button on a control. Pin
Ammar_Ahmad25-Jun-12 1:13
Ammar_Ahmad25-Jun-12 1:13 
QuestionFlowLayoutPanel1 and controls Pin
Ammar_Ahmad21-Jun-12 23:59
Ammar_Ahmad21-Jun-12 23:59 
AnswerRe: FlowLayoutPanel1 and controls Pin
Nick Otten22-Jun-12 0:21
Nick Otten22-Jun-12 0:21 
QuestionRe: FlowLayoutPanel1 and controls Pin
Ammar_Ahmad22-Jun-12 0:48
Ammar_Ahmad22-Jun-12 0:48 
AnswerRe: FlowLayoutPanel1 and controls Pin
Nick Otten22-Jun-12 1:48
Nick Otten22-Jun-12 1:48 
QuestionRe: FlowLayoutPanel1 and controls Pin
Ammar_Ahmad22-Jun-12 2:46
Ammar_Ahmad22-Jun-12 2:46 
AnswerRe: FlowLayoutPanel1 and controls Pin
Nick Otten22-Jun-12 2:53
Nick Otten22-Jun-12 2:53 
GeneralRe: FlowLayoutPanel1 and controls Pin
Ammar_Ahmad22-Jun-12 2:59
Ammar_Ahmad22-Jun-12 2:59 
GeneralRe: FlowLayoutPanel1 and controls Pin
Nick Otten22-Jun-12 3:28
Nick Otten22-Jun-12 3:28 
GeneralRe: FlowLayoutPanel1 and controls Pin
Ammar_Ahmad22-Jun-12 3:36
Ammar_Ahmad22-Jun-12 3:36 
GeneralRe: FlowLayoutPanel1 and controls Pin
Nick Otten22-Jun-12 3:42
Nick Otten22-Jun-12 3:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.