Border
BorderThickness : 去掉棱角,有四个值,可以通过值来调整border的大小(若四个值相等,则会变成一个球)
CornerRadius : 角半径
其余属性与其他文章相同
注意:一个border里面只能有一个子元素
Frame
Frame 承载页面的标签
source:承载页面的网址,也可以是自己项目页面
NavigationUIVisibility:显示出一个自动登录前进后退的导航UI
可以承载自己的页面
如何创建页面:
1.点击项目右键 添加wpf页面
2.页面的干元素是page标签
3.窗口的跟你元素是window标签
source路径修改成自己的文件路径
/Pages/MyPage.xaml : 网络路径
LoadCompleted: 页面加载完成之后的事件,根据对应函数是否调用了验证页面是否加载完成——可以在cs文件里面进行加载完成与否的事件
e.ExtraData 取出页面的参数
1.第一种使用frame的source属性进行跳转
new Uri("网址")
this.f1.Source = new Uri("https://www.sina.com.cn/");
2.第二种跳转方式 使用Navigate进行跳转
this.f1.Navigate(new Uri("https://www.sina.com.cn/"));
跳转到自己的页面Pages/Mypage.xaml:
MyPage p = new MyPage(); // 创建页面对象
this.f1.Navigate(p); // 跳转到当前页面上
3.第三种跳转方式 使用navigate 跳转传参数
参数1是跳转的页面对象,参数2是传递的参数
this.f1.Navigate(p1,"张三");