问题标签 [navigationservice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-phone-7 - 如何在 Application_Activated windows phone 7 中使用 NavigationServices?
我正在为 wp7 开发一个应用程序,它包含带有密码登录的图片和笔记。但是,当应用程序运行时,如果用户按下 Windows 按钮,应用程序在后台运行,并且如果用户按下后退按钮,它会恢复而无需再次询问密码。
我尝试在应用程序激活时导航,但无法在 Application_Activated 方法中对其进行管理。有没有办法做到这一点?或者你能建议我解决我的问题。
泰。
这是我用来导航的代码,
windows-phone-7 - webBrowserNavigated & NavigationService.GoBack() WP7
我用什么:
10 个网络浏览器的列表
tabIndex(当前浏览器的索引)
使用 NavigationService.GoBack() 访问主页的不同页面。
问题:
每次我使用 GoBack() 进入主页并导航时,导航事件将再触发 1 次。经过一些冲浪后,这是一个巨大的性能问题,但我不知道为什么会这样。
我在 OnNavigatedTo 中所做的事情:
如果 count != 10 则填充 webbrowserlist(全局列表,仅发生 1 次)
为每个浏览器设置事件(可能是问题,但无法想象为什么)
谢谢你的帮助。
silverlight - 从包含导航框架的 Silverlight UserControl 调用 NavigationService
我有一个包含带有 UriMapper 的 Frame 的 UserControl。这也是我的 RootVisual,所以它是加载应用程序时加载的内容。这是我的(简化的)XAML:
这一切都很好,但现在我想添加一个后退按钮。当用户单击按钮时,我想调用
我可以从页面(Page1 和 Page2)调用 NavigationService,但是如何从这个“父”UserControl 调用 NavigationService?是否可以?在此 UserControl 中,NavigationService 始终为空。
我要么想从 Frame 中显示的页面访问 NavigationService,要么将按钮单击事件传递给这些页面。
我不想在每个页面中放置一个按钮并在那里处理导航。
wpf - PageFunction OnReturn 和默认的 PageFunction 构造函数
我正在尝试使用 WPF NavigationService 在运行时在 VB.NET 中创建向导,但遇到了一些问题。
我需要在运行时向 PageFunction 页面添加控件,这似乎涉及在创建 PageFunction 页面时(在导航到它们之前)将参数传递给它们。这意味着 PageFunction 页面需要覆盖默认构造函数并向其添加参数。这似乎工作正常。
问题是,一旦我导航到第一页之外(返回到前一页),我还需要调用 OnReturn 但是 OnReturn 不起作用,除非我在它导航回的 PageFunction 页面上使用默认构造函数.
我一直在考虑的解决方法是在默认构造函数中创建 PageFunctions 可以在运行时访问的一些全局值,但我无法弄清楚如何在 MainWindow 中定义 PageFunction 页面可以访问的全局变量。
任何提示或建议将不胜感激!
谢谢迈克
ps 如果有帮助,我也可以发布我的代码。
silverlight - 是否存在使用 NavigationService.GoBack() 时不调用 OnNavigatedTo() 函数的情况?
我正在开发一个 Windows Phone 7 Silverlight 应用程序。我想知道是否存在使用 NavigationService.GoBack() 时不调用 OnNavigatedTo() 函数的情况?
我正在处理两个页面,一个可以将项目添加到数据库,另一个可以编辑数据库中的项目。主页将用户发送到每个页面
这两个选项都将用户带到一个新页面,并且都通过
我在 MainPage 中声明了 OnNavigatedTo() 函数,但是只有 Add 页面会导致该函数执行,而 Edit 页面似乎在返回时跳过它。OnNavigatedTo() 函数重新填充 ObservableCollection 以反映用户所做的更改。
c# - 加载页面后立即进行 Windows Phone 导航
我有 2 页。(MainPage.xaml,second.xaml) MainPage.xaml 是登录页面。在此页面中,我发送登录名和密码,并接收结果。我将它们(结果)保存在隔离存储中并导航到 second.xaml 页面;当我下次启动此应用程序时,我从隔离存储中提取数据,我想立即导航 second.xaml,但我不知道如何
我试着写
但它不起作用)我知道我无法使用与 MainPage() 构造函数关联的导航代码。当然,我可能会做简单的按钮,但我希望快速导航
我认为可能与 App.xaml 方法有关
比如写我的方法
有导航吗?(导航在这个例子中不起作用)
我可以在哪里使用导航,所以直接进入 second.xaml 页面,无需完全加载 MainPage.xaml(可能没有 MainPage.xaml)
windows-phone-7 - 未经授权的访问异常未处理
我需要从单击事件中调用一个 xaml 文件,并且我正在使用 c# 进行开发。我已经创建了 Xaml 文件并完成了其中的设计部分,现在我需要从我的应用程序中调用这个 xaml 文件。我尝试了以下
但它给了我以下错误,
这有什么问题?我在我的一个函数之间调用这个 xaml 文件,我需要在其中显示用.xaml
.
c# - 使用 NavigationService 时出现 NullreferenceException
我的 WP7 应用程序遇到问题:
仅当应用程序无法检测到任何存储的用户名或密码值时,我才尝试提示登录页面;但是,当我尝试导航到我的登录页面时,我一直遇到 NullReferenceException。
我的代码看起来像这样,它在构造函数中:
并且checkLogin
只是一个返回 true 或 false 的函数,具体取决于隔离存储设置是否正确设置。
有人有什么建议吗?
谢谢。
wcf - NavigationService 在 Silverlight 中不起作用
我正在尝试更改我的 OOB Silverlight 应用程序中加载的页面。我已经添加了对 Navigation 程序集的引用,但是,当我使用 NavigationService 时,我仍然会这样做。和 ctrl+space,我看不到我应该看到的任何方法或属性。这是那部分代码:
问题发生在我调用 NavigationService 的行上。预先感谢您的帮助。
wpf - WPF导航服务goBack不起作用
我有一个 navigationWindow 和一些页面。应用程序 startupURI 设置为 'page1.xaml' 。
如果我显示 NavigatoinUI,前进和后退按钮可以正常工作,但是如果我调用 navigationserivce.goBack(),我会收到异常“无法导航,因为日志的后退堆栈中没有条目”。
导航到 page2 的代码
不起作用的代码(在第 2 页中)
有任何想法吗?我尝试了各种调用 navigationService 方法的方法。
干杯,