2010-01-08 7 views

Antwort

70

Versuchen Sie, die Eigenschaft IsDefault auf der Schaltfläche "OK" auf "True" und die Eigenschaft "IsCancel" auf "Abbrechen" auf "True" zu setzen.

-5

In Visual Studio 2015 können Sie die IsDefault-Eigenschaft nicht mehr festlegen. Sie müssen den KeyCode verwenden. Überall dort, wo der Fokus Cursor letzte sein wird, gehen Sie auf die „keyDown“ Eigenschaft und schreiben diesen Code

/// <summary> 
    /// This property enables the Keyboard key "enter" and relates it to the login button. 
    /// The event will be triggered if the focus of the cursor is in the password text field. 
    /// </summary> 
    /// <param name="sender"></param> 
    /// <param name="e"></param> 
    private void login_KeyDown(object sender, KeyEventArgs e) 
    { 
     if(e.KeyCode == Keys.Enter) 
     { 
      loginBtn_Click(sender, e); 
     } 
    } 

In diesem Fall, wenn der Fokus des Cursors in das Passwortfeld Textfeld ist, und Sie drücken die Enter-Taste, Es wird dies sogar auslösen.

+4

'IsDefault' scheint in VS2015 gut zu funktionieren. – Sandy

Verwandte Themen