1

一部のコードを Windows フォーム プログラムから WPF プログラムに移動中ですが、次のコードでエラーが発生しました。

    //our private vars
    private Bitmap bmp;
    private Graphics g;

    public NewFitnessCalculator()
    {
        bmp = new System.Drawing.Bitmap(Tools.MaxWidth, Tools.MaxHeight);
        g = Graphics.FromImage(bmp);
    }

エラーは、のパラメータnew System.Drawing.Bitmapが無効であることを示していますが、私が知る限り、それらは両方ですint(直接キャストしても問題は解決しませんint)。また、このコードは Windows フォーム バージョンで正常に動作していました。これが WPF の問題かどうかはわかりません。この場合、別のクラスからのものです(またTools.MaxWidth/Height)。これらは 200 として初期化され、別のビットマップの幅と高さにそれぞれ設定されます。public static intspublic static

どんな助けでも大歓迎です。

4

2 に答える 2

-1

BitmapではなくWPFにBitmapEffectがあります

于 2013-07-02T08:22:46.393 に答える