重複の可能性:
System.Drawing.Point と System.Windows.Point の違いは何ですか?
これら 2 つの異なるサイズ構造があるのはなぜですか? これらのそれぞれをどのような状況で使用することを選択しますか? コードで正しいものを選択する方法がわかりません。
重複の可能性:
System.Drawing.Point と System.Windows.Point の違いは何ですか?
これら 2 つの異なるサイズ構造があるのはなぜですか? これらのそれぞれをどのような状況で使用することを選択しますか? コードで正しいものを選択する方法がわかりません。
System.Drawing.Size
GDI+の一部です。
System.Windows.Size
WPFの一部です。
最も顕著な違いは、幅と高さのフィールドにsをSystem.Drawing.Size
使用するのに対し、sを使用することです。int
System.Windows.Size
double
これは、WPFレイアウトフレームワークがベクターベースであり、GDI+のようにラスターベースではないという事実に起因しています。
使用しているUIフレームワークに応じて、どちらかを選択します。
これらは異なるデータ型であり、プロジェクトのさまざまなターゲットのさまざまなアセンブリで参照されます。
System.Windows.Size
:あなたはで見つけるでしょうWPF
System.Drawing.Size
:あなたはで見つけるでしょうWindows Forms