当前位置: 首页> 教育> 幼教 > 福田企业建站推广服务公司_做软件用什么软件_惠州seo推广优化_计算机培训班

福田企业建站推广服务公司_做软件用什么软件_惠州seo推广优化_计算机培训班

时间:2025/8/27 11:26:03来源:https://blog.csdn.net/KJJfighting/article/details/143348190 浏览次数:0次
福田企业建站推广服务公司_做软件用什么软件_惠州seo推广优化_计算机培训班

wpf数据单向绑定

    • 代码展示
    • 截图

代码展示

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;namespace wpf_login
{/// <summary>/// MainWindow.xaml 的交互逻辑/// </summary>public partial class MainWindow : Window,INotifyPropertyChanged{public MainWindow(){InitializeComponent();this.DataContext = this;}public string _userName;public string _password;public string userName{get { return _userName; }set { _userName = value;RaisePropertyChanged("userName");}}public string pwd{get { return _password; }set{_password = value;RaisePropertyChanged("pwd");}}//声明事件public event PropertyChangedEventHandler PropertyChanged;//引发事件的方法:
//        RaisePropertyChanged 方法接受一个字符串参数 PropertyName,表示发生变化的属性名。
//方法首先获取 PropertyChanged 事件的当前值(防止在调用时被其他线程修改)。
//如果有订阅者(handler 不为 null),则通过调用 handler 触发 PropertyChanged 事件,通知所有订阅者指定的属性已发生变化。public void RaisePropertyChanged(string PropertyName){PropertyChangedEventHandler handler= PropertyChanged;if (handler != null){handler(this, new PropertyChangedEventArgs(PropertyName));}}private void Button_Click_1(object sender, RoutedEventArgs e){if (userName != "666"&&pwd !="666"){MessageBox.Show("账号错误");userName = "";pwd = "";return;}else{MessageBox.Show("登录成功");}}}
}

截图

在这里插入图片描述
在这里插入图片描述

关键字:福田企业建站推广服务公司_做软件用什么软件_惠州seo推广优化_计算机培训班

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: