如何获取视图框的宽度和高度

埃武苏尔

我需要获取Viewbox的动态高度和宽度。xaml的层次结构如下所示:

<Grid>
 <DockPanel>
  <Border>
   <ViewBox/>
  </border>
 </DockPanel>
</Grid>

Viewbox宽度处于“自动”状态,并且高度绑定到我的Controller中的变量。类层次结构是这样的:Xaml <->控制器(xaml.cs通常被忽略)

现在我的问题是,即使在直接代码隐藏(xaml.cs)中,我得到的0作为ActualWidth和ActualHeight也是如此。如果更改主窗口的尺寸,我什至没有得到标准的宽度和高度,更不用说动态尺寸了。

如果缺少代码段或信息,请告诉我。

这是带有红色边框的图像。您必须在底部看起来比较靠近(红色的小边框):在此处输入图片描述

问候理查德

我尝试过的是:

我试图在以下代码中获取尺寸:高度/宽度(仅获取标准的高度和宽度的NaN)

ActualHeight / ActualWidth(均为0)

RenderSize.Height / RenderSize.Width(均为0)

我还在这篇文章中尝试了该解决方案:获取WPF控件的当前大小这就是我使用RenderSize解决方案的原因

埃武苏尔

我结束了这个问题,因为回答了主要问题。在Kamil Solecki的评论中得到了回答

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将视图框的高度和宽度导出为网页的高度和宽度

来自分类Dev

如何获取视图的高度和宽度?

来自分类Dev

SVG视图框并不总是缩放到宽度和高度

来自分类Dev

如何根据视图框或svg标签的高度宽度缩放图形

来自分类Dev

如何设置SVG的视图框,宽度和高度,该视图框具有可伸缩性和响应能力

来自分类Dev

如何获取活动片段视图的参数(如宽度和高度)?

来自分类Dev

如何在SwiftUI中获取视图或屏幕的高度和宽度

来自分类Dev

从视图中获取容器的宽度和高度

来自分类Dev

从视图中获取容器的宽度和高度

来自分类Dev

如何获取屏幕的宽度和高度-Android

来自分类Dev

如何获取表格的内部宽度和高度

来自分类Dev

如何从 DockPanel 获取高度和宽度?

来自分类Dev

在图像视图中裁剪后如何获取从图库中选取的图像的宽度和高度

来自分类Dev

如何在BindingAdapter中访问视图的宽度和高度?

来自分类Dev

如何为展开的视图设置动态宽度和高度(按钮)

来自分类Dev

获取ViewPager的宽度和高度

来自分类Dev

在iOS中,如何获取屏幕的高度和宽度,包括在横向模式下宽度大于高度?

来自分类Dev

如何获取文档的整个宽度和高度(无jQuery)

来自分类Dev

如何在Android中获取显示图像的宽度和高度?

来自分类Dev

如何通过js从svg div获取宽度和高度

来自分类Dev

如何使用TypeScript在Ionic中获取设备的宽度和高度?

来自分类Dev

如何获取HTML中根节点的实际宽度和高度?

来自分类Dev

如何在引导程序中获取窗口的高度和宽度

来自分类Dev

如何通过js从svg div获取宽度和高度

来自分类Dev

如何从构造函数中获取JPanel的宽度和高度?

来自分类Dev

如何获取SVG折线元素的高度和宽度?

来自分类Dev

如何保持 UIIMage 纵横比和侧边距宽度并防止高度超过父视图高度

来自分类Dev

如何使div的高度和宽度等于屏幕的宽度和高度?

来自分类Dev

以编程方式获取布局的高度和宽度

Related 相关文章

  1. 1

    如何将视图框的高度和宽度导出为网页的高度和宽度

  2. 2

    如何获取视图的高度和宽度?

  3. 3

    SVG视图框并不总是缩放到宽度和高度

  4. 4

    如何根据视图框或svg标签的高度宽度缩放图形

  5. 5

    如何设置SVG的视图框,宽度和高度,该视图框具有可伸缩性和响应能力

  6. 6

    如何获取活动片段视图的参数(如宽度和高度)?

  7. 7

    如何在SwiftUI中获取视图或屏幕的高度和宽度

  8. 8

    从视图中获取容器的宽度和高度

  9. 9

    从视图中获取容器的宽度和高度

  10. 10

    如何获取屏幕的宽度和高度-Android

  11. 11

    如何获取表格的内部宽度和高度

  12. 12

    如何从 DockPanel 获取高度和宽度?

  13. 13

    在图像视图中裁剪后如何获取从图库中选取的图像的宽度和高度

  14. 14

    如何在BindingAdapter中访问视图的宽度和高度?

  15. 15

    如何为展开的视图设置动态宽度和高度(按钮)

  16. 16

    获取ViewPager的宽度和高度

  17. 17

    在iOS中,如何获取屏幕的高度和宽度,包括在横向模式下宽度大于高度?

  18. 18

    如何获取文档的整个宽度和高度(无jQuery)

  19. 19

    如何在Android中获取显示图像的宽度和高度?

  20. 20

    如何通过js从svg div获取宽度和高度

  21. 21

    如何使用TypeScript在Ionic中获取设备的宽度和高度?

  22. 22

    如何获取HTML中根节点的实际宽度和高度?

  23. 23

    如何在引导程序中获取窗口的高度和宽度

  24. 24

    如何通过js从svg div获取宽度和高度

  25. 25

    如何从构造函数中获取JPanel的宽度和高度?

  26. 26

    如何获取SVG折线元素的高度和宽度?

  27. 27

    如何保持 UIIMage 纵横比和侧边距宽度并防止高度超过父视图高度

  28. 28

    如何使div的高度和宽度等于屏幕的宽度和高度?

  29. 29

    以编程方式获取布局的高度和宽度

热门标签

归档