2011-11-24 52 views
2

我是Silverlight的新手,我只想问为什么我的ActualHeight被设置为NaN?它的宽度和高度都是500,但编译时会出现错误,说明ActualHeight等于NaN。有没有其他方法可以做到这一点?任何帮助,将不胜感激。谢谢。为什么ActualHeight设置为NaN?

+0

在你的问题中,你写到“高度设置为NaN” - 标题说ActualHeight是NaN - 那么究竟是什么问题?通常情况下,您将生产代码中的“高度”属性设置为某个值 - ActualHeight是根据浏览器窗口大小/父容器大小调整大小的值 – Grrbrr404

+0

因此,当定义高度时,ActualHeight不起作用? – Nathan

+0

什么高度?顺便说一下,这真的是一个JavaScript问题吗? – nnnnnn

回答

1

NaN代表“不是数字”。

1)。当你明确地设置了对象的宽度ActualWidthRenderSize.Width将被设置为0.0。 2)。当您将对象的宽度设置为“自动宽度”时,将设置为NaN。

+0

很好,谢谢你的回答。这让我不知道这些事情。 – Nathan