问题标签 [winrt-xaml]
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.
xaml - 如何在没有列表的情况下进行语义缩放
我有一个包含不同部分的页面,每个部分是一列,网格中的网格,没什么特别的......每个部分都有一个标题,如“历史”、“分数”、“评论”等。当然,每个人看起来都与其他人不同。
我想做一个语义缩放,在缩小视图中有标题。
我试图从原始页面制作一个 ListView,但在涉及到组时得到了库存。我无法从代码中设置组(或者请告诉我如何),因为每个组都有一个项目,并且它们具有不同的外观。如何从 XAML 进行分组?
有这样的东西存在吗?
我尝试错误的方式吗?哪个是正确的?
谢谢,汤姆
c# - 在 WinRT 中从 Code behind 激活底部 AppBar
当我们选择一个磁贴时,有谁知道从代码隐藏中激活底部 AppBar 的方法?我找到了这个,但我找不到 C# 等价物。我浏览了一堆样本,但没有运气
http://msdn.microsoft.com/en-us/library/windows/apps/br229676.aspx
c# - 如何从 WinRT WebView 控件获取 RedirectURL
我想通过服务上的 OAuth 对 Windows 8 应用程序进行身份验证。这通过使用 WebView 控件并使用正确的 URL 将用户导航到进行身份验证的服务来工作。
如果用户通过了服务的身份验证,他将被重定向到成功页面。
我想获取有关此重定向的信息,以便我可以自动启动应用程序。
我已经尝试了加载页面时触发的 LoadComplete 事件,但是我只得到请求 uri,而不是重定向 uri。
有没有人知道如何获取重定向 url,或者至少是页面内容(我可以解析并查找类似“太好了,您已通过身份验证”之类的内容)
xaml - 为什么 FlipView 会忽略 SelectedItem
我想使用 FlipView 来显示一些项目并开始显示特定项目。
为此,我定义了一个视图模型类:
如您所见,所选项目不是第一项。
现在对于 XAML:
但是,当我运行应用程序时,翻转视图显示第一项,而不是第二项。
这是故意的?还是一个错误?
binding - WinRT 自定义控件依赖属性设置/绑定
我正在尝试为 WinRT/Metro 应用程序开发自定义控件。
它有一个依赖属性,我希望能够在自定义控件中设置它的值。但是,使用 SetValue 会破坏控件使用者可能已创建的任何绑定。
我发现的所有解决方案(例如 SetCurrentValue)似乎都不适用于 WinRT/Metro。有针对这个的解决方法吗?
这听起来很简单,而且 - 老实说!- 我试图在这里和其他地方找到解决方案。任何帮助将不胜感激。
c# - 如何在 XAML 中“浮动”图像(Windows 8 Metro)
是否可以在 XAML 中为 CSS 中的图像执行类似 ffloat:left 的操作。我需要创建这样的东西:
具有可变的图像尺寸和文本长度。
编辑:在我的情况下,图像周围的文本扭曲不是静态的,它是在 C# 代码中创建的,返回一个 TextBlock 元素列表(带有运行)
c# - VS11 应用程序上的关闭按钮
我尝试在带有 C# 的 VS 11 的 Windows 8 上创建一个应用程序,并且我需要在我的应用程序中创建一个按钮,当人们单击此按钮时,我的应用程序将关闭。
但我找不到任何退出或关闭功能添加到我的点击事件。
我怎样才能制作这个按钮?或者你对解决这个问题有什么建议?
mvvm-light - 如何让 MVVM Light 与 Metro 中的分组项目页面很好地配合使用?
我正在尝试按照此博客文章中的示例使用 MVVM Light 框架来实现 Metro 风格的分组项目页面,但使用 ViewModelLocator 来提供可混合性:
http://mikaelkoskinen.net/post/winrt-tutorial-mvvm-gridview-semanticzoom.aspx
我已经完成了这项工作,不幸的是网格本身没有出现在设计器中(这是我使用 MVVM Light 的重点)。我已经毫无问题地绑定了标题,所以我知道视图模型已正确绑定。
请问有什么想法吗?
c# - 地铁应用倒计时
我是 Metro Style Development 的初学者,我尝试制作一个需要计时器的小游戏,从 10 倒计时到 0。但是在这个 Visual Studio 中没有 Timer 组件,并且 DispatcherTimer 没有映射到 xmlns。
我尝试使用具有此字段“TicksPerSecond”的 TimeSpan 但此示例无法帮助我制作倒数计时器:http: //msdn.microsoft.com/en-us/library/system.timespan.tickspersecond.aspx
TimeSpan 也有这种方法“FromSeconds”,我也不能将这个方法用于我的倒数计时器:http: //msdn.microsoft.com/en-us/library/system.timespan.fromseconds.aspx
我也在stackoverflow上阅读了这个问题: 如何在Metro Style App中实现计时器, 但这没有用。
我可以为这个倒数计时器做什么?
xaml - 您如何利用翻转视图并通过点击或单击屏幕进行“选择”?
在 Win 8 中,flipview 控件是一个很好的浏览收藏的控件。但是如何或什么是通过点击或鼠标单击进行“选择”的最佳方式?我总是可以在翻转视图之外放置一个按钮,但这并不是每个平板电脑都期望的触摸体验。
有人可以给出一些示例代码(XAML/C#),说明如何使用某种可以导航到完全不同页面的选择来设置翻转视图控件?