WPF中Height和ActualHeight的区别

时间:2018-02-23 11:29:54
【文件属性】:

文件名称:WPF中Height和ActualHeight的区别

文件大小:51KB

文件格式:ZIP

更新时间:2018-02-23 11:29:54

WPF

WPF中的FrameworkElement存在两个属性,Height和ActualHeight。 其中ActualHeight表示的是元素重绘制后的尺寸,并且是只读的。也就是说其始终是真实值。 而Height属性,是可读写的,并且有如下特性: (1)Height属性值可以为0或者是Double.NaN。出现Double.NaN值是因为Xaml中设置了元素的Size为Auto。 (2)当我们设置Height值时,UI元素未必以设置的Height值进行显示,因为Height值仅仅是一个建议值. Author:http://blog.csdn.net/cpplog


【文件预览】:
HeightTest
----HeightTest()
--------bin()
--------obj()
--------MainWindow.xaml(4KB)
--------Properties()
--------MainWindow.xaml.cs(2KB)
--------App.xaml(321B)
--------App.xaml.cs(312B)
--------HeightTest.csproj(4KB)
----HeightTest.sln(872B)
----HeightTest.suo(10KB)

网友评论

  • WPF中的FrameworkElement存在两个属性,Height和ActualHeight。 其中ActualHeight表示的是元素重绘制后的尺寸,并且是只读的。也就是说其始终是真实值。 而Height属性,是可读写的,并且有如下特性: (1)Height属性值可以为0或者是Double.NaN。出现Double.NaN值是因为Xaml中设置了元素的Size为Auto。 (2)当我们设置Height值时,UI元素未必以设置的Height值进行显示,因为Height值仅仅是一个建议值.