controlpaint.DrawReversibleLineメソッドを使用して線を描画し、system.windows.pointを渡そうとしましたが、system.drawing.point入力が必要です。私は少し混乱しています。それらの違いは何ですか?または、目立った違い以外にどのように違いますか?
ありがとう、
controlpaint.DrawReversibleLineメソッドを使用して線を描画し、system.windows.pointを渡そうとしましたが、system.drawing.point入力が必要です。私は少し混乱しています。それらの違いは何ですか?または、目立った違い以外にどのように違いますか?
ありがとう、
System.Windows.Point
はWPF構造体System.Drawing.Point
ですが、はWinForms構造体です。
一般に、WinFormsアプリを作成している場合は、 (を除く)どの名前空間からのものも使用しないでください。これらの名前空間のリソースはWPF固有であるため、WPFとWinFormsをインターフェイスする予定がない限り、それらを避けるのが最善です。System.Windows
System.Windows.Forms
System.Windows.Point
WPFアプリケーションを対象としています。
System.Windows名前空間には、アニメーションクライアント、ユーザーインターフェイスコントロール、データバインディング、型変換など、Windows Presentation Foundation(WPF)アプリケーションで使用される型が含まれています。
System.Drawing.Point
WinFormsアプリケーションを対象としています。
System.Drawing名前空間は、GDI+の基本的なグラフィック機能へのアクセスを提供します。