簡體   English   中英

C# System.Drawing參考問題

[英]C# System.Drawing Reference issue

當涉及到 C#、C++(C 任何東西)和視覺工作室時,我完全是個菜鳥。

我正在嘗試使用在圖表上繪制表格

public override void OnPaintChart(PaintChartEventArgs args)
        {
            Graphics gr = args.Graphics;

            Font font = new Font("Arial", 10);
    
            for (int i = 0; i < KeyLevel.Length; i++)
                gr.DrawString(KeyLevel[i].ToString(), font, Brushes.LightGray, 20, 23 * i + 30);
        }

但我收到以下錯誤: “類型‘Graphics’在未引用的程序集中定義。您必須添加對程序集‘System.Drawing.Common,Version=6.0.0.0,Culture=neutral,PublicKeyToken’的引用=cc6……”

如果我右鍵單擊我的項目和 go 以添加 > 引用,唯一可用的 system.drawing 顯示為版本 4.0.0.0。

我已經更新了 visual studio 並更新了 .net。

我已經陳述/引用了?? (不懂術語)

using System;
using System.Drawing;

在我的腳本的開頭。

我如何獲得版本 6.0.0.0?

我真的堅持這個。

提前致謝。

如果有人遇到同樣的問題,請解決。

更新到 Visual Studio 2022。

更新 .net

在 Visual Studio 中,右鍵單擊項目 > 管理 NuGet 包

搜圖安裝package。

咒罵微軟讓生活變得艱難。

完畢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM