C# 클래스 RIAServiceApplication.LoginUI.LoginForm

Form that presents the login fields and handles the login process.
상속: System.Windows.Controls.StackPanel
파일 보기 프로젝트 열기: KuduApps/RIAServicesApp

공개 메소드들

메소드 설명
LoginForm ( ) : System

Creates a new LoginForm instance.

SetInitialFocus ( ) : void

Sets focus to the user name text box.

SetParentWindow ( LoginRegistrationWindow window ) : void

Sets the parent window for the current LoginForm.

비공개 메소드들

메소드 설명
CancelButton_Click ( object sender, EventArgs e ) : void

If a login operation is in progress and is cancellable, cancel it. Otherwise, close the window.

LoginButton_Click ( object sender, EventArgs e ) : void

Submits the LoginOperation to the server

LoginForm_AutoGeneratingField ( object sender, System.Windows.Controls.DataFormAutoGeneratingFieldEventArgs e ) : void

Handles DataForm.AutoGeneratingField to provide the PasswordAccessor.

LoginForm_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void

Maps Esc to the cancel button and Enter to the OK button.

LoginOperation_Completed ( LoginOperation loginOperation ) : void

Completion handler for a LoginOperation. If operation succeeds, it closes the window. If it has an error, it displays an ErrorWindow and marks the error as handled. If it was not canceled, but login failed, it must have been because credentials were incorrect so a validation error is added to notify the user.

RegisterNow_Click ( object sender, RoutedEventArgs e ) : void

Switches to the registration form.

메소드 상세

LoginForm() 공개 메소드

Creates a new LoginForm instance.
public LoginForm ( ) : System
리턴 System

SetInitialFocus() 공개 메소드

Sets focus to the user name text box.
public SetInitialFocus ( ) : void
리턴 void

SetParentWindow() 공개 메소드

Sets the parent window for the current LoginForm.
public SetParentWindow ( LoginRegistrationWindow window ) : void
window LoginRegistrationWindow The window to use as the parent.
리턴 void