入坑之WPF使用MaterialDesign【第一天】登录界面

参考文章:https://blog.csdn.net/YouyoMei/article/details/99996450

效果图入坑之WPF使用MaterialDesign【第一天】登录界面_第1张图片

初次使用WPF

NuGet,
入坑之WPF使用MaterialDesign【第一天】登录界面_第2张图片
安装
入坑之WPF使用MaterialDesign【第一天】登录界面_第3张图片
app.xaml加入



                
                
                
                
                
                
                
                
                
                            
 

windows.xaml修改


 ……
 

windows.cs修改

public partial class Window1 : MetroWindow

TEXTBOX控件有自验证功能,需要绑定,绑定时Path不能随便设置,需要有对应的控件或者实例,否则无效。
如下,绑定的是 Name,


            
                
                    
                
            

对应的实例为:

public class Person
{
	string name = string.Empty;
	string pw = string.Empty;
	public string Name
	{
		get { return name; }
		set { name = value; }
	}
	public string Password
	{
		get { return pw; }
		set { pw = value; }
	}
}

初始化的时候绑定

Person p = new Person();
p.Name = txtName.Text.Trim();
p.Password = txtPass.Password;
this.DataContext=p;//重要,设置数据源,以便前台引用。

爬了一整天。

你可能感兴趣的:(学习实践)