Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Plain Text by zite ( 13 years ago )
<Button C IsEnabled="{Binding ElementName=mainWindow, Path=PasswordEnabled}" Click="Button_Click" />
        <PasswordBox Name="passwordBox" PasswordChanged="passwordBox_PasswordChanged" />







        public static readonly DependencyProperty PasswordEnabledProperty = DependencyProperty.Register("PasswordEnabled", typeof(bool), typeof(MainWindow));

        // .NET Property wrapper
        public bool PasswordEnabled
        {
            get { return (bool)GetValue(PasswordEnabledProperty); }
            set { SetValue(PasswordEnabledProperty, value); }
        }


        private void passwordBox_PasswordChanged(object sender, RoutedEventArgs e)
        {
            bool prev = PasswordEnabled;
            PasswordEnabled = passwordBox != null && string.IsNullOrEmpty(passwordBox.Password) == false;
            OnPropertyChanged(new DependencyPropertyChangedEventArgs(PasswordEnabledProperty, prev, PasswordEnabled));
        }

 

Revise this Paste

Your Name: Code Language: