gpt4 book ai didi

wpf - 如何更改 oxyplot 中的默认 x 轴标题?

转载 作者:行者123 更新时间:2023-12-01 16:46:16 25 4
gpt4 key购买 nike

我在 wpf 中使用 oxyplot 框架和 MVVM 模式。我想更改 x 轴标题,但找不到任何轴对象。 PlotModel 中的 Axes 属性为空。我找到 DefaultXaxis 属性,它也是空的。如何在不添加新轴的情况下更改默认轴标题。

提前致谢。

最佳答案

请对我所说的话持保留态度,但这可能会对阅读本文的人有所帮助。

似乎只有在所有内容都已初始化和绑定(bind)等之前,DefaultXaxis 属性才为 null。在 WPF 的 Window 的 cs 文件的 Partial Class 构造函数中,这种情况不会发生。但它似乎在绑定(bind)到 PlotView 后被赋值。

如果您的目标纯粹是向 DefaultXaxis 属性添加标题,我想您可以在将 PlotModel 绑定(bind)到 PlotView 之后执行此操作。 (至少我认为这就是事件;在我的例子中,用户控件事件方法似乎能够为 DefaultAxis 获取非空值)objectOfClassThatCreatedPlotModel.plotModelObject.DefaultXAxis.Title = "test";

但是,如果有人在创建 PlotModel 实例后立即添加 X 轴标题(我不确定为什么 OP 要避免这种情况),只需使用类似以下内容:

plotModelObject.Axes.Add(new LinearAxis { Position = AxisPosition.Bottom, Title = "x-title" })

关于wpf - 如何更改 oxyplot 中的默认 x 轴标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29408353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com