1

現在、Java のアルゴリズムの教科書を読んでいます。必要なライブラリのうち 2 つを Java から C# に変換することができました。ただし、3 つ目は、描画用のキャンバスを設定することです。

ビジュアル C# を使用して、winforms/WPF を使用して描画する必要がありますか、それとも Java のようにストレートな C# のみをセットアップできますか?アルゴリズムを学ぶ)

私はただこの本と完全な演習に沿って従うことができるようになりたい.

本を使用: C# 2010 and .net platform and scavenging net to learn c# here.

4

2 に答える 2

3

絵を描く方法だけを学びたい場合は、簡単なWindowsFormsアプリケーションを WPF勧めします。このようにして、画面に何かを描画できるようにするために何をしなければならないかについて、より明確なアイデアを得ることができます。

于 2012-05-08T17:19:44.510 に答える
2

Java でキャンバスに描画する場合でも、なんらかの GUI ライブラリ (AWT/Swing/etc) を初期化する必要があります。これは、WinForms または WPF を使用して実現します。WinForms は、この特定のタスクを達成するために、WPF と比較して複雑ではありません。WinForms プロジェクトを作成し、Window1 クラス (またはメイン ウィンドウ クラスの名前) で OnPaint メソッドをオーバーライドすると、グラフィック コンテキストを使用してウィンドウに直接描画できるようになります。

于 2012-05-08T17:22:58.590 に答える