从 WinRTXamlToolkit 设置 ColumnChart
setup ColumnChart from WinRTXamlToolkit
我正在尝试从 WinRTXamlToolkit 设置柱形图。
请问:
这个库有图表指南吗?或者您发现哪种使用图表的方式最容易学习?
如何在轴附近放置标签?如下图所示:
- P0: 次
- P1:州
如何将标签移动到图表上方(如下图所示)?
提前致谢!
我找到了“变通办法”(远非完美但有效)。
低于 WinRTXamlToolkit = WXT
最快的方法(如果您不知道 WXT)是:
- 隐藏 WXT 元素
- 标题(不要设置)
- 图例(参见 Hide legend of WPF Toolkit chart with more than one data series)
- 使用本机 XAML(TextBlocks ..)创建您自己的上述元素的等价物,并将其放置在您喜欢的任何位置
要获取图例的列颜色,请执行
MethodInXamlBackingObject() {
var paletteOfFirstColumn = ColumnChart.Palette[0];
var columnFirstBrush = paletteOfFirstColumn["Background"];
}
顺便说一句。从哪里学习 WXT 的提示:
- 分析 WXT 中的样本来源 - 这些非常详细
- 使用工具“WXT 调试控制台”(包含在演示应用程序中)分析 WXT 行为 - 非常强大
- 阅读有关 WXT 和 WPF 工具包的艺术(WXT 是其中的一个分支)
我正在尝试从 WinRTXamlToolkit 设置柱形图。
请问:
这个库有图表指南吗?或者您发现哪种使用图表的方式最容易学习?
如何在轴附近放置标签?如下图所示:
- P0: 次
- P1:州
如何将标签移动到图表上方(如下图所示)?
提前致谢!
我找到了“变通办法”(远非完美但有效)。
低于 WinRTXamlToolkit = WXT
最快的方法(如果您不知道 WXT)是:
- 隐藏 WXT 元素
- 标题(不要设置)
- 图例(参见 Hide legend of WPF Toolkit chart with more than one data series)
- 使用本机 XAML(TextBlocks ..)创建您自己的上述元素的等价物,并将其放置在您喜欢的任何位置
要获取图例的列颜色,请执行
MethodInXamlBackingObject() {
var paletteOfFirstColumn = ColumnChart.Palette[0];
var columnFirstBrush = paletteOfFirstColumn["Background"];
}
顺便说一句。从哪里学习 WXT 的提示:
- 分析 WXT 中的样本来源 - 这些非常详细
- 使用工具“WXT 调试控制台”(包含在演示应用程序中)分析 WXT 行为 - 非常强大
- 阅读有关 WXT 和 WPF 工具包的艺术(WXT 是其中的一个分支)