为什么我的网格的宽度为NaN?

教授

我在视图中具有以下标记。当我WindowContainer.Width在视图的启动代码期间获得该代码时,它将返回NaN

<Border BorderThickness="10">
  <StackPanel x:Name="Panel" Orientation="Vertical" >
    <Grid x:Name="WindowContainer" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Loaded="WindowContainer_OnLoaded">
      <delphi:Win32WindowHost x:Name="Host" />
    </Grid>
    <TextBlock x:Name="InfoTextBlock" HorizontalAlignment="Right" />
  </StackPanel>
</Border>

是否Stretch使网格拉伸以适应其所有内容或填充其容器?我希望它能拉伸以填充容器,Border并具有适当的double宽度,我可以使用宽度将浮动窗口的大小设置为相同大小。

阿纳托利·尼古拉耶夫(Anatoliy Nikolaev)

Does Stretch make the grid stretch to accomodate all its content, or to fill its container?

MSDN大约HorizontalAlignment="Stretch"

子元素被拉伸以填充父元素分配的布局空间。显式WidthHeight值优先。


Why is my Grid's width NaN?

NaN表示“未设置”。FrameworkElement是WPF中许多控件的基类,如果未显式设置Height和Width属性,则类构造函数中的默认值为NaN


When I get WindowContainer.Width during start-up code for the view, it returns NaN

在这种情况下,请尝试获取ActualWidth而不是Width,因为:

ActualWidth属性是根据其他宽度输入和布局系统计算得出的值。该值是由布局系统本身根据实际渲染过程设置的,因此可能略微落后于作为输入更改基础的诸如Width之类的属性的设置值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的网格的宽度为NaN?

来自分类Dev

为什么我的JQuery Masonry网格与我的标题重叠?

来自分类Dev

为什么NaN === NaN为假?

来自分类Dev

为什么我的图像宽度不从父div宽度继承

来自分类Dev

为什么我的内容宽度小于100%?

来自分类Dev

为什么我的猫头鹰项目的宽度为0px

来自分类Dev

为什么给我NaN

来自分类Dev

为什么我不能并排放置2个iframe,总宽度为100%?

来自分类Dev

为什么我的网格没有出现?

来自分类Dev

当我使用RELU激活时,为什么我的TensorFlow网络权重和成本为NaN?

来自分类Dev

Pandoc为我创建了一个宽度为33%的表格,为什么?

来自分类Dev

为什么网格上的线的末端超过了该网格的给定宽度和高度?

来自分类Dev

为什么我得到NaN值?

来自分类Dev

为什么“网格”菜单为空?

来自分类Dev

为什么我不能改变乌龟的宽度?

来自分类Dev

为什么我的Vue组件的宽度报告为“未定义”?

来自分类Dev

为什么即使我为它们设置了宽度,flexbox的子代仍会缩小?

来自分类Dev

为什么我的平均函数返回NaN?

来自分类Dev

为什么Outlook忽略了我的div宽度?

来自分类Dev

为什么我的UITableViewCell的宽度与UITableView的宽度不同?

来自分类Dev

为什么我的内容宽度小于100%?

来自分类Dev

Susy为什么为我的列提供44.44444%的宽度而不是50%的宽度?

来自分类Dev

为什么我的静态变量实例化的类的宽度为0

来自分类Dev

如果将mType设置为POST,为什么我的网格使用GET?

来自分类Dev

为什么在MATLAB中将angle(0)的值选择为0?我希望它是NaN。

来自分类Dev

为什么我的GradientDescentOptimizer产生NaN?

来自分类Dev

为什么我的图像的高度与宽度无关?

来自分类Dev

为什么我的 UI 网格无法加载网格

来自分类Dev

当我的宽度设置为 100% 时,为什么我的网站会横向滚动?

Related 相关文章

  1. 1

    为什么我的网格的宽度为NaN?

  2. 2

    为什么我的JQuery Masonry网格与我的标题重叠?

  3. 3

    为什么NaN === NaN为假?

  4. 4

    为什么我的图像宽度不从父div宽度继承

  5. 5

    为什么我的内容宽度小于100%?

  6. 6

    为什么我的猫头鹰项目的宽度为0px

  7. 7

    为什么给我NaN

  8. 8

    为什么我不能并排放置2个iframe,总宽度为100%?

  9. 9

    为什么我的网格没有出现?

  10. 10

    当我使用RELU激活时,为什么我的TensorFlow网络权重和成本为NaN?

  11. 11

    Pandoc为我创建了一个宽度为33%的表格,为什么?

  12. 12

    为什么网格上的线的末端超过了该网格的给定宽度和高度?

  13. 13

    为什么我得到NaN值?

  14. 14

    为什么“网格”菜单为空?

  15. 15

    为什么我不能改变乌龟的宽度?

  16. 16

    为什么我的Vue组件的宽度报告为“未定义”?

  17. 17

    为什么即使我为它们设置了宽度,flexbox的子代仍会缩小?

  18. 18

    为什么我的平均函数返回NaN?

  19. 19

    为什么Outlook忽略了我的div宽度?

  20. 20

    为什么我的UITableViewCell的宽度与UITableView的宽度不同?

  21. 21

    为什么我的内容宽度小于100%?

  22. 22

    Susy为什么为我的列提供44.44444%的宽度而不是50%的宽度?

  23. 23

    为什么我的静态变量实例化的类的宽度为0

  24. 24

    如果将mType设置为POST,为什么我的网格使用GET?

  25. 25

    为什么在MATLAB中将angle(0)的值选择为0?我希望它是NaN。

  26. 26

    为什么我的GradientDescentOptimizer产生NaN?

  27. 27

    为什么我的图像的高度与宽度无关?

  28. 28

    为什么我的 UI 网格无法加载网格

  29. 29

    当我的宽度设置为 100% 时,为什么我的网站会横向滚动?

热门标签

归档