【问题标题】:Is there a way I can set Font Height in Steema Teechart Graphics 3D?有没有办法可以在 Steema Teechart Graphics 3D 中设置字体高度?
【发布时间】:2012-12-06 19:41:09
【问题描述】:

有没有办法在 Steema Teechart Graphics 3D 中设置字体高度? 我能找到的最接近的是 tchart.graphics3d.fontheight ,但它获得了字体高度,没有设置它, 那么有没有办法设置字体高度?

非常感谢

【问题讨论】:

    标签: c# teechart graphics3d


    【解决方案1】:

    您不能只更改 FontHeight,因为您只能通过获取 FontHeight 或 FontWidth 来查阅它们的值。因此,如果你想改变字体的大小(高度和宽度),你必须像下一行代码一样为字体大小赋值:

     public Form1()
            {
                InitializeComponent();
                InitializeChart();
            }
            private void InitializeChart()
            {
                tChart1.AfterDraw += new PaintChartEventHandler(tChart1_AfterDraw);
            }
    
            void tChart1_AfterDraw(object sender, Steema.TeeChart.Drawing.Graphics3D g)
            {
                g.Font.Size = 25; 
                g.TextOut(100, 150, "TeeChartFor.Net");
            }
    

    希望对你有帮助。

    谢谢,

    【讨论】:

    • 另外,我正在开发一个应用程序,它显示收集的样本值的图形,如果值在范围内,图形具有正常的背景色,但如果它们有问题,我想将图表背景设置为Aqua 颜色,我尝试使用 tchart1.backcolor = Color.Aqua,我也尝试了 tchart1.panel.color = Color.Aqua,但它们不会改变背景颜色。我错过了什么吗?非常感谢
    • @saumilpatel as Sandra Pazos 在另一条回复中发布,您需要按照我在这里的说明进行操作:teechart.net/support/…
    【解决方案2】:

    TeeChart 的图表默认在其背景中具有渐变。如果你想改变颜色,之前你必须禁用背景渐变。您可以在下一行代码中执行一些操作:

    private void InitializeChart()
    {
        tChart1.Panel.Gradient.Visible = false;
        tChart1.Panel.Color = Color.Aqua;
    
    }
    

    我希望会有所帮助。

    谢谢,

    【讨论】:

    • 太棒了!太感谢了 ! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2023-03-27
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    相关资源
    最近更新 更多