Здравствуйте! Так как нормального биндинга для PasswordBox не предусмотрено, то пришлось делать биндинг через параметр команды для кнопки. В итоге передача из вью во вьюмодель происходит через метод следующим образом:
ViewModel
private void Auth(object parameter)
{
var passwordBox = parameter as PasswordBox;
var password = passwordBox.Password;
}
public RelayCommand LoadedCommand
{
get
{
return loadedCommand ??
(loadedCommand = new RelayCommand(obj =>
{
Auth(obj);
}));
}
}
View
<Button Command="{Binding AuthCommand}" CommandParameter="{Binding ElementName=passwordBox}"/>
Теперь мне нужно передать какое-либо значение пароля в PasswordBox во вью из вьюмодели, как можно это сделать?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пользуюсь Visual Studio 2017В VS есть такая классная вещь, как "сводка" в обозревателе объектов
Если вкратце, то нужен такой терминал, где при постоянном выводе информации будет всегда и безопасно доступно поле ввода которое бы обрабатывало...
Для программы понадобилось получить "истинное имя процесса" под этим я подразумеваю человеческое описание программы как в диспетчере задач: