System.Drawing.Point和System.Windows.Point有什么区别?

时间:2010-04-17 18:39:27

标签: wpf 2d

  1. System.Drawing.PointSystem.Windows.Point之间的区别是什么?
  2. 在什么情况下应该使用哪一个?
  3. 我正在使用WPF。

2 个答案:

答案 0 :(得分:26)

System.Drawing.Point表示GDI点,用于Windows窗体。它只能保存整数值。

WPF不再使用GDI,因此它有自己的System.Windows.Point类型来表示一个点,它可以有非整数值。

答案 1 :(得分:3)

一个用于System.Drawing命名空间中的类,一个用于WPF。

System.Drawing.Point与System.Drawing命名空间中的类并不太令人惊讶。 System.Windows.Point与WPF一起使用。