相关疑难解决方法(0)

如何绑定到MVVM中的PasswordBox

我遇到了绑定到PasswordBox的问题.这似乎是一个安全风险,但我正在使用MVVM模式,所以我希望绕过这个.我在这里找到了一些有趣的代码(有没有人用过这个或类似的东西?)

http://www.wpftutorial.net/PasswordBox.html

它在技术上看起来很棒,但我不确定如何检索密码.

我基本上有我的LoginViewModelfor Username和属性Password.Username很好,正在工作,因为它是一个TextBox.

我按照说明使用了上面的代码并输入了这个

<PasswordBox ff:PasswordHelper.Attach="True"
    ff:PasswordHelper.Password="{Binding Path=Password}" Width="130"/>
Run Code Online (Sandbox Code Playgroud)

当我有了PasswordBoxa TextBox,Binding Path=Password然后我的房产LoginViewModel被更新了.

我的代码很简单,基本上我有一个Commandfor my Button.当我按下它时会CanLogin被调用,如果它返回true,则调用它Login.
你可以看到我检查我的房产在Username这里工作得很好.

Login我一起发送到我的服务UsernamePassword,Username包含数据从我ViewPasswordNull|Empty

private DelegateCommand loginCommand;

    public string Username { get; set; }
    public string Password { get; set; }


    public ICommand LoginCommand
    {
        get
        { …
Run Code Online (Sandbox Code Playgroud)

c# passwords wpf mvvm wpf-controls

243
推荐指数
11
解决办法
18万
查看次数

我在哪里可以找到WPF中的免费蒙版TextBox?

你知道在文本框中使用掩码(正则表达式)的任何免费的WPF组件吗?

.net c# wpf wpf-controls

16
推荐指数
2
解决办法
5万
查看次数

如何取消屏蔽密码文本框并将其掩盖回密码?

密码文本框如何设置为:

password_txtBox.PasswordChar ="*"
Run Code Online (Sandbox Code Playgroud)

要取消屏蔽(从复选框)然后再次屏蔽
而不丢失文本框中的字符串

c# textbox

14
推荐指数
3
解决办法
5万
查看次数

C#/WPF 在 passwordBox 中取消屏蔽密码

每当我单击复选框时,如何取消屏蔽和屏蔽密码框中的密码?我正在使用 C# WPF 模板。

这是我的 .XAML 代码:

<PasswordBox x:Name="passwordBox_password" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2" Margin="5" Height="25" />
        <CheckBox x:Name="checkBox_showPassword" Grid.Row="3" Grid.Column="1" Margin="5,0,5,5" Content="show password" Checked="checkBox_showPassword_Checked" Unchecked="checkBox_showPassword_Unchecked" />
Run Code Online (Sandbox Code Playgroud)

这是我的 .CS 代码:

private void checkBox_showPassword_Checked(object sender, RoutedEventArgs e)
    {
        // what to do here ?
    }

    private void checkBox_showPassword_Unchecked(object sender, RoutedEventArgs e)
    {
        // what to do here ?
    }
Run Code Online (Sandbox Code Playgroud)

或者在 WPF 中还有另一种方法吗?

c# passwords wpf checkbox passwordbox

5
推荐指数
2
解决办法
2万
查看次数

在PasswordBox中显示密码的好方法

我想知道我有什么好主意如何在PasswordBox中显示密码.已经读过你可以将文本框绑定到密码箱但不是另一种方法.

c# passwordbox

3
推荐指数
1
解决办法
8108
查看次数

标签 统计

c# ×5

wpf ×3

passwordbox ×2

passwords ×2

wpf-controls ×2

.net ×1

checkbox ×1

mvvm ×1

textbox ×1