【发布时间】:2012-04-29 02:02:42
【问题描述】:
在网格中,我有一个列表框,在列表框下,我有一个图像。当主窗口水平变小时,我的图像保持其比例但尺寸减小,因为它停靠在底部的网格上并且尺寸是自动的。
我的列表框底部是否可能等于图像位置?
类似:
On image_resize
{
listbox.Height = image.Location;
}
【问题讨论】:
-
我不确定您所说的“等于图像位置”是什么意思。你的意思是你想让列表框的宽度随着图像的宽度缩放?
-
我说的是高度。事实上,我希望我的列表框占据它下面的所有可用空间。可能类似于 stackoverflow.com/questions/36108/… 。但那家伙收到了两页长的答案。我想应该有一个开/关开关。如果它是一个 WinForm 应用程序,我输入的 (listbox.height = image.Location) 正是我会做的。它会直接起作用。当我将 listbox.height 数据绑定到 image.Location 时,它只会在我更改 WindowState 时调整大小(切换到全屏,反之亦然)
标签: c# .net wpf xaml data-binding