2017-01-09 8 views

답변

4

버튼의 IsEnabled 속성을 바인드하고 바운드 프로퍼티 게터를 사용하여 true 또는 false를 결정합니다. 예를 들면 :

XAML

<Button IsEnabled="{Binding IsUsernameAndPasswordValid }"/> 

C#

public partial class exampleWindow : Window 
{ 
    public exampleWindow() 
    { 
      InitializeComponent(); 
      DataContext = this;  
    } 

    public bool IsUsernameAndPasswordValid 
    { 
     get { return (String.IsNullOrEmpty(UsernameText) && String.IsNullOrEmpty(PasswordText)) ; } 
    } 
} 

그리고 데이터 컨텍스트

을 설정하는 것을 잊지 말아