gpt4 book ai didi

zedgraph - 如何创建 ZedGraph 静态标签

转载 作者:行者123 更新时间:2023-12-02 08:03:49 26 4
gpt4 key购买 nike

我想在图表的右下角添加 Logo 或我的软件名称。我使用了 TextObj,但问题是它的位置通过鼠标滚轮更改图形比例来改变。我应该使用另一个对象,但我不知道它是什么。请帮助我。

最佳答案

这是一个简单的解决方案:

private void Form1_Load(object sender, EventArgs e)
{
GraphPane pane = zedGraphControl1.GraphPane;
var text = new TextObj("Your Comapany Name Ltd.",(0.6)*(pane.XAxis.Scale.Max), 1.1, CoordType.ChartFraction, AlignH.Left, AlignV.Top);
text.ZOrder = ZOrder.D_BehindAxis;
pane.GraphObjList.Add(text);
zedGraphControl1.Refresh();
}

更改 x 和 y 值以定位公司名称。

enter image description here

编辑:

您只需将文本对象替换为图像对象,如下所示:

private void Form1_Load(object sender, EventArgs e)
{
GraphPane pane = zedGraphControl1.GraphPane;
Image img = Image.FromFile(@"C:\i.jpg");
var logo = new ImageObj(img, new RectangleF(0.8f, 1.1f, 0.08f, 0.1f), CoordType.ChartFraction, AlignH.Left, AlignV.Top);
pane.GraphObjList.Add(logo);
zedGraphControl1.Refresh();
}

enter image description here

关于zedgraph - 如何创建 ZedGraph 静态标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12821926/

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