WPF怎么跳转页面和传值

WPF怎么跳转页面和传值,第1张

你好,其实我也是新手来着,也是刚刚找到解决方法,然后就跑来分享了。看到你这情况,我觉得有可能是你的Frame对象没找到,或者new Uri()这个对象没成功初始化,我猜想是Window.xaml文件路径出了点问题.下面是我自己这两天写的一个Demo。你看看路径是不是有什么问题,我这边倒是没有报错(刚学的WPF)。

然后就是frame 的page间传值问题。我采用了构造函数的方式进行传递。大致也是如下图所示。

大致就是这么一个方式,不过还有其他方法,我给个我看见的文章链接你。希望大家都能获取需要的内容。

如果有什么更好的方法,也希望得到你的推荐哦!

https://msdn.microsoft.com/en-us/library/ms741843(VS.85).aspx

https://social.microsoft.com/Forums/zh-CN/80bd6924-0fbf-4a01-892a-df7fc048782a/wpf

我也是个WPF 新手,我知道的方法跟你所了解的差不多,就是在APP.XAML.CS中声明变量,

之后再全局调用。比如我在APP.XAML.CS中写PUBLIC INT A=0,那么我在WINDOW1.XAML.CS里写((App)System.Windows.Application.Current).A就可以调用这个全局变量了,我目前了解到的只有这一个方法,应该还有其他的方法我没有接触到。

这是用DAO 打开access数据库

首先在 “工程-引用”选择microsoft DAO 3.6 Object Library,将数据库保存在工程所保存的文件夹内

然后代码如下:

dim db1 As Database

dim rs1 as recordset

Set db1 = OpenDatabase(App.Path &"\db1.mdb", False, False, "Pwd=111")'假设数据库名为db1.mdb,数据库密码为111。这样db1就连接上数据库db1.mdb了。下面代码继续对数据库 *** 作

set rs1=db1.openrecordset("select * from 表1") 'rs1 连接上表1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10824334.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存