问题标签 [winrt-xaml-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 回答
499 浏览

c# - winrt的可编辑地铁日历?

我在 Windows Phone 8 平台(XAML、C#)上做了一个商业应用程序,并使用 microsoft.phone.toolkit 制作了一个很棒的日历。

现在我需要为 Surface (winrt) 重写应用程序,据我搜索并没有简单的方法,我得到了一个非常好的日历,在这里,但我无法将它编辑为看起来像其余的我的地铁应用程序,所以我想要任何建议或课程链接,我可以用来将日历放入我的应用程序?我没有时间从头开始创建自己的...但是如果我能获得一个很好的教程来说明从哪里开始,我会这样做。

0 投票
2 回答
542 浏览

xaml - 如何更改面积图中的 DependentRangeAxis

我正在使用 WinRT-toolkit AreaChart,我需要直接在 XAML 代码中更改 DependentRangeAxis,我想设置一个从 1 到 5 的固定范围。

先感谢您。

0 投票
1 回答
495 浏览

c# - 使用 WinRt Xaml 工具包中的 ListBoxItemExtensions.IsSelected 不起作用

在带有WinRt Xaml Toolkit的 Windows RT App (c#) 中,我使用这个:

对于 Text TwoWay Binding 效果很好,但对于扩展:ListBoxItemExtensions.IsSelected - 不起作用(仅从源到视图工作)。
有什么想法吗?

0 投票
1 回答
2048 浏览

xaml - 如何在 WinRT XAML Toolkit 折线图中设置轴边距?

回答

最后我用这个解决了我的答案。


我在WinRT XAML Toolkit的帮助下绘制折线图。我正在手动设置 X 轴,但是当我设置时,我得到了奇怪的起点和终点。我试图设置边距和填充,但它不起作用。你能建议我怎么做吗?

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
4601 浏览

xaml - 如何从 WinRT XAML Toolkit 图表中设置和获取线系列颜色

回答

谢谢Filip,终于找到了设置颜色的方法。我只需要BackgroundDataPointStyle. 我在这里发布我的答案。还找到了一种如何修改默认工具提示的方法。

在 Silverlight 工具包的 LineChart 上显示不同颜色的线条?

在 Silverlight 图表中使用自定义工具提示


问题 1

我正在图表中创建多个折线图系列。现在 WinRT XAML Toolkit 以随机方式为每个系列分配颜色。我正在为数据点使用自定义样式,所以当我使用自定义样式时,颜色的随机性会消失。那么如何设置或获取系列的随机颜色?如果我能得到颜色,那么我可以在数据点中使用该颜色,如果我可以设置颜色,那么我将自己生成随机颜色。

问题2

此外,当将鼠标悬停在数据点上时,工具提示会显示相关值,但我想显示更多详细信息,我该如何实现呢?

这是我的自定义样式代码。

随机颜色图表(无自定义数据点样式)

在此处输入图像描述

没有随机颜色的图表(使用自定义数据点样式)[你可以看到两条线都有黄色]

在此处输入图像描述

0 投票
1 回答
2287 浏览

windows-8 - 如何在 WinRT XAML Toolkit 的帮助下将绑定和动态值设置为动态线系列图?

更新 1

我发现 setter 中的绑定在 WinRT 中不起作用。所以我从这篇CodeProject 文章中得到了一个帮助类。

所以我的绑定会是这样的。

应该工作,但不适合我。

由于 WinRT 限制而无法工作

我得到ArgumentException - Unable to access DependencyProperty "Background" on type "LineDataPoint".我的代码有什么问题?


我需要n在 WinRT XAML Toolkit 的帮助下在图表中创建线系列。我想使用自定义样式的线条颜色、自定义数据点样式和自定义工具提示。如果我有固定数量的系列,我会这样做。

现在这里的工具提示内容和线条和数据点的颜色将是动态的,即颜色将是随机的,工具提示内容将来自绑定。现在要创建动态线系列,我尝试了代码背后的方法,但是在从代码后面绑定工具提示内容时遇到了问题。请参阅我后面的代码方法。

我还尝试在 xaml 中创建数据点的全局样式并绑定颜色,但是当我这样做时,线条没有得到颜色,只有点得到颜色。下面给出了这种方法。

0 投票
1 回答
98 浏览

textbox - 在 Windows::UI::Xaml::Controls::TextBox 中的文本更改之前获取通知

有没有办法在文本Windows::UI::Xaml::Controls::TextBox更改之前得到通知(TextChanged并且TextChangedEventHandler在文本更改之后得到通知)?

我正在寻找的功能大致相当于 iOS 的shouldChangeCharactersInRange.

0 投票
1 回答
1111 浏览

c# - 使用 winrt xaml 工具包中的图表时出现 UnhandledException

我在我的应用程序中使用了 winrt xaml 工具包的图表。在某些屏幕中图表工作正常,但在某些屏幕中它现在抛出 UnhandledException(之前它工作正常。我没有更新 ANYHTING)。我没有得到太多的异常细节。图表有什么问题?

异常详情

System.Exception 在 Windows.UI.Xaml.UIElement.Measure(Size availableSize) 在 WinRTXamlToolkit.Controls.DataVisualization.Charting.Primitives.EdgePanel.MeasureOverride(大小约束) 在 Windows.UI.Xaml.FrameworkElement.MeasureOverride(Size availableSize)

“对 COM 组件的调用已返回错误 HRESULT E_FAIL。”

这是重新生成它的代码。我在后面的代码中做所有的事情,因为在真正的应用程序中会有动态数量的图表。

XAML

C#

0 投票
1 回答
2125 浏览

c# - 如何缩放winrt工具包图表的轴?

“我正在使用 Winrt Xaml 工具包附带的图表。尽管存在一些 (xaml) 错误,但大多数图表都显示得很好。但是轴的保存不起作用。一旦我尝试定义最小值、最大值或间隔值我得到以下错误:

无法从文本“1”创建“Windows.Foundation.IReference`1”

此外,所有图表都标记为“无法将 [图表类型] 类型的值添加到类型为 'collection`1' 的集合或字典中”。我通过 nuget 安装了工具包,并且已经尝试重新安装。

0 投票
2 回答
527 浏览

windows-8 - 在 Windows Metro App 8.1 的后退按钮上停止 YouTube 视频

我有一个页面,我在该页面上将多个 youtube 视频显示为 webview。当我播放任何视频时,相应的视频就会开始播放。但是当我点击应用程序的后退按钮时,我应该停止但它在后台运行(可以听到视频的声音)。

这是后退按钮的代码:

告诉我如何处理这个 webview 或停止视频。

谢谢