问题标签 [windows-phone-toolkit]

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.

0 投票
1 回答
80 浏览

windows-phone-8 - 设置 ContextMenu 模板样式时出现 ArgumentException

我正在尝试覆盖 Windows Phone Control ToolkitContextMenu控件的默认模板。当我从 Generix.xaml 复制并粘贴样式(未修改)到Toolkit 源代码中并运行时,长按我得到

ArgumentException:值不在预期范围内。

如果我删除它,那么它工作正常。覆盖MenuItemSeparator控件的模板也可以正常工作。

这是 Toolkit 中定义的默认样式:

我还尝试删除各种部分,例如 VisualStateGroups,但没有运气。

编辑: 例外是事件ApplicationUnhandledExceptionEventArgs中的一个对象Application_UnhandledException。该对象不提供其他信息。

0 投票
0 回答
136 浏览

windows-phone - 在 WP 应用程序中动态禁用上下文菜单项

我正在使用 Microsoft.Phone.Controls.Toolkit 库中的 ContextMenu 类来为数据绑定 ListBox 实现自定义上下文菜单。XAML 的简化部分如下所示:

当此上下文菜单即将打开时,我需要动态禁用“pin to start”项。实现这个有一些问题:

  1. 我们没有相应的 OnShow 事件。
  2. 我无法检索显示上下文菜单的列表项(很可能,这一点取决于上一个问题的答案)。
  3. 我无法通过名称 (contextMenuItemPinToStart) 访问上下文菜单项来设置其 IsEnabled 属性。

谁能告诉我一个合适的解决方案?

0 投票
1 回答
132 浏览

c# - 为什么 ToolKit-ListPicker 卡住了?

我一直在使用Toolkit-Windows Phone 8 for List Picker 作为组合框选项选择控件,但是我在某些时候遇到过列表选择器控件没有关闭其弹出窗口(主要是全屏模式)。由于 List Picker 处理返回按键事件,因此它不适用于应用程序。此外,如果您已经处理了您的应用程序简历,那么您将被困在这个窗口中,并且我已经检查了应用程序正在导航到哪个 URL 应用程序。然后我从 RootFrame_Navigating Method 中找到了以下 URL。

Microsoft.Phone.Controls.Toolkit;component/ListPicker/ListPickerPage.xaml

此外,我试图重新创建此错误,但我发现有时无法重新生成。因此,我想知道是否有人遇到此错误,对此有什么解决方案?谢谢

在此处输入图像描述

Listpicker相关代码

代码背后

视图模型代码

页面开始时

当您选择列表选择器时

0 投票
1 回答
1325 浏览

c# - 导航转换 - windows phone 工具包

我正在开发一个 windows phone 8.1 silverlight 应用程序,我想在我的页面之间提供简单的导航转换。

我在 Nuget 上找到了 Windows Phone Toolkit。不幸的是,转换服务的导航转换不起作用。我究竟做错了什么?(我使用 Caliburn Micro 作为 mvvm 框架)

引导程序.cs

主视图.xaml

应用程序.xaml.cs

或者,在 windows phone SL 8.1 应用程序中提供导航转换的另一种方法是什么?

0 投票
0 回答
164 浏览

windows-phone-8 - Windows Phone - 处理翻转视图中的水平滑动和父滚动查看器中的垂直滑动

我正在使用 Kinnara 的 Windows Phone Toolkit 分支中的 FlipView。我想像标题一样在 ScrollViewer 中使用它。FlipView 将处理水平方向的轻弹/滑动,而 ScrollViewer 将处理垂直方向。我几乎是正确的,但是当用户尝试在 FlipView 上垂直滑动时,它什么也没做。我想这是因为翻转视图中的操作事件已将 e.Handled 设置为 true。这样对吗?当我使用 Nuget 的工具包时,如何删除它?还是有其他方法?谢谢

0 投票
1 回答
383 浏览

c# - 如何在锁定方向的Windows Phone 8页面中更改一个组件的方向

我正在开发Windows Phone 8/8.1 C#/XAML .NET 4.5 应用程序,我想知道如何更改页面上一个控件/项目的方向(将其旋转 90 度)。

我的纵向页面上有一个 webBrowser(保持锁定在该方向),并且 webbrowser 需要处于横向(并且不旋转)。

如何将网络浏览器设置为旋转 90 度并保持这种状态?

0 投票
1 回答
278 浏览

windows-phone - Windows phone 8 应用栏命令参数始终为空 - Cimbalino

Xaml 命名空间

查看模型

如何将 LongListMultiSelector 的 selectedItems 传递给命令。在命令参数中,我总是得到空值。输出窗口中没有绑定错误。

钦巴利诺指南

0 投票
1 回答
88 浏览

windows-phone-8 - windowsphonetoolkit自定义消息框中的换行符

使用 windowsphonetoolkit 如何在消息文本中强制换行以很好地格式化它。似乎标准的“\n”和“\n\r”换行符不起作用。

所以像:

0 投票
1 回答
332 浏览

c# - 如何防止图像相互重叠?

我正在 windows phone 中做一个简单的应用程序。有两个透明框架,一个在顶部,另一个在 Bootom。现在我设置了两个不同的图像,一个在顶部框架中,另一个在第二个框架中。现在我使用捏放大和缩小但我的图像相互重叠我想防止它们重叠。我该怎么做请建议?这是我的捏缩放和图像拖动代码

这是我的 XAML 代码:

0 投票
1 回答
400 浏览

xaml - ExpanderView 不会从 XAML 内部展开

以前我将 ExpanderView 从 Windows Phone 工具包移植到 WinRT ExpanderRT,现在只是要注意,如果您在 StackPanel 或 ListView 中有两个 ExpanderView 控件,并且您希望通过将 IsExpanded 属性设置为 True 来从头开始展开第一个 expanderView,那么首先expanderView 将覆盖第二个。

这是一个例子:-

在尝试调试 ExpanderView 控制代码几个小时后,我发现该代码触发了 4 次

在前 2 次中,_itemsCanvas 的高度为 0。而第三次它的高度为 64,第四次将被覆盖为 0。

我还没有找到发生这种情况的任何原因。这里有人可以帮忙吗?