xaml - 从 WinRTXamlToolkit 设置 ColumnChart
问题描述
我正在尝试从 WinRTXamlToolkit 设置柱形图。
让我问一下:
这个库中的图表有什么指南吗?或者您发现使用图表最容易学习的方法是什么?
如何在轴附近放置标签?如下图所示:
- P0:次
- P1:国家
如何在图表上方移动标签(如下图所示)?
先感谢您!
解决方案
我找到了“解决方法”(远非完美但有效)。
WinRTXamlToolkit = WXT 下面
最快的方法(如果你不知道 WXT)是:
- 隐藏 WXT 元素
- 标题(只是不要设置它)
- 图例(请参阅隐藏具有多个数据系列的 WPF 工具包图表的图例)
- 使用本机 XAML (TextBlocks ..) 创建您自己的上述元素等效项并将其放置在您喜欢的任何位置
要获取图例的列颜色,请执行
MethodInXamlBackingObject() {
var paletteOfFirstColumn = ColumnChart.Palette[0];
var columnFirstBrush = paletteOfFirstColumn["Background"];
}
顺便提一句。学习 WXT 的提示:
- 分析 WXT 中的样本来源 - 这些非常详细
- 使用工具“WXT 调试控制台”(包含在演示应用程序中)分析 WXT 行为 - 非常强大
- 阅读有关 WXT 和 WPF Toolkit 的艺术作品(WXT 是其中的一个分支)
推荐阅读
- python - 无法在我的计算机上删除克隆的 git repo?
- react-native - Eslint hook 重构 useEffect
- java - 如果优化非常简单且没有反优化,JVM 能否对 JIT 编译的代码执行自适应优化
- android-webview - 如何在应用内浏览器或 android webview 中隐藏 div
- android - Android:即使前台服务被杀死,更新前台服务有时也会导致显示通知
- r - ggplot2 为两个数据系列添加手动图例
- mysql - 建议在数据库中存储权限
- reactjs - ReactNative 错误如果您打算呈现子集合,则对象作为反应子无效,请改用数组
- javascript - 如何在我的图像滑块上添加文本并使其对每个图像都不同?
- sharepoint - 如何从在 Teams 中运行的 Power Apps 中打开 Word 文档?