首页 > 其他分享 >【WPF】PasswordBox汇总

【WPF】PasswordBox汇总

时间:2023-09-21 16:46:32浏览次数:35  
标签:TextPassWord PasswordBox void 汇总 KeyDown private Key WPF

一、回车事件

写法1:

        绑定:
        TextPassWord.KeyDown += TextPassWord_KeyDown;

        private void TextPassWord_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Enter)
            {
                TextErr.Text = null;
                Login_Func();
            }
        }

取消回车事件:

    private void PasswordBox_PreviewKeyDown(object sender, KeyEventArgs e)
    {
        if (e.Key == Key.Enter) e.Handled = true;
    }

 

 

写法2:

//在XAML中:
<PasswordBox>
    <PasswordBox.InputBindings>
        <KeyBinding Key="Enter" Command="{Binding YourCommand}" />
    </PasswordBox.InputBindings>
</PasswordBox>


//在ViewModel中,添加一个实现ICommand接口的YourCommand对象,并在构造函数中初始化:
public class YourViewModel
{
    public ICommand YourCommand { get; set; }
    public YourViewModel()
    {
        YourCommand = new RelayCommand(HandleEnterKey);
    }
    private void HandleEnterKey()
    {
        // 处理回车事件的代码
    }
}

 

标签:TextPassWord,PasswordBox,void,汇总,KeyDown,private,Key,WPF
From: https://www.cnblogs.com/Mars-0603/p/17720289.html

相关文章

  • wpf 覆盖元素在webview2之上
    元素代码来源githubCrissCross项目需要两个工具类及一个webview2的封装类//Copyright(c)ChrisPulman.Allrightsreserved.//LicensedundertheMITlicense.SeeLICENSEfileintheprojectrootforfulllicenseinformation.usingSystem;usingSystem.Runt......
  • 【AGC】认证服务开发问题汇总
    ​ 1.     开发者在服务端集成认证服务SDK,想通过验证用户凭据接口来验证从客户端获取的token,在调用过程中响应数据报code203818355的错误解决方案:该错误显示accessToken格式不正确。首先确认Authorization 中的accesstoken是通过管理员角色,项目为N/A的ClientID和ClientSe......
  • windows下进程注入的各种技术汇总、代码示例和检测思考
    注入类型                 C++代码实现链接和检测思考         检测优先级           备注PortableExecutableInjection-PE注入 https://www.cnblogs.com/bonelee/p/17719649.html 高 已实现检测,核......
  • donet 常用命令汇总......
    dotnetnew:用于创建新的.NET项目。示例:创建一个名为"MyConsoleApp"的控制台应用程序项目。dotnetnewconsole-nMyConsoleAppdotnetbuild:用于构建.NET项目。示例:构建当前目录中的项目。dotnetbuilddotnetrun:用于运行.NET应用程序。示例:......
  • [WPF]万物皆可绑定
    最近一个项目有一个需求,需要在ComboBox中选择时,获得SelecetedValue值并执行一个方法,查了一下可以用Interactivity进行触发器重写,用一个事件来绑定命令。但网上很多资料真的很坑,写了方法但是没提前提条件,需要在NuGet中安装一个Microsoft.Xaml.Behaviors.Wpf包来支持这个功能,然后在......
  • 视频监控/视频AI智能分析网关:持刀检测算法场景汇总
    TSINGSEE青犀AI智能分析网关——持刀检测算法,是一种利用计算机AI分析算法技术来检测和辨别视频中是否存在刀具的算法,用来保障群众安全,维护公共治安,还可以与“人员跌倒”、“人员聚集”、“人员跌倒”等算法结合,制定一体化的安全监管体系,可以应用于各种场景,主要包括以下几个方面:1、......
  • 视频监控系统/安防监控/视频AI智能分析网关:持刀检测算法场景汇总
    TSINGSEE青犀AI智能分析网关——持刀检测算法,是一种利用计算机AI分析算法技术来检测和辨别视频中是否存在刀具的算法,用来保障群众安全,维护公共治安,还可以与“人员跌倒”、“人员聚集”、“人员跌倒”等算法结合,制定一体化的安全监管体系,可以应用于各种场景,主要包括以下几个方面:......
  • 麒麟系统常见问题汇总(持续更新版)
    麒麟系统的软件商店自动更新问题麒麟系统安装Python3.9麒麟系统安装Typora......
  • Zabbix-agent安装问题汇总
    Zabbix-agent安装问题汇总 1.python解释器问题;解决方法:先执行yum-yinstallhttps://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm再执行yuminstallZabbix-agent 2.Errorsduringdownloadingmetadataforrepository'AppStream......
  • 探索 WPF 的 ITabletManager.GetTabletCount 在 Win11 系统的底层实现
    本文将和大家介绍专为WPF触摸模块提供的ITabletManager的GetTabletCount方法在Windows11系统的底层实现本文属于WPF触摸相关系列博客,偏系统底层介绍,更多触摸博客请看WPF触摸相关大家都知道在Windows7系统,有专门的笔和触摸服务提供触摸消息的支持。而WPF是从V......