如何获取 GridViewColumn 的实际宽度
我有以下 XAML: <GridView x:Key="myGridView"> <GridViewColumn CellTemplate="{StaticResource myTemplate}"/> </GridView> <DataTe…
获取 ViewBox 中项目的大小(“拉伸”后)
考虑以下几点: 假设窗口大小为 1024x768,ViewBox 填充整个窗口, 这意味着文本框在屏幕上非常大。 我想获取当前屏幕上文本框的大小。 如果我得到 De…
ColumnDefinition 在调整大小之前不会扩展
我有一个网格,其中一个列宽定义为 *。 其他列定义为Auto。 具有* 定义的列包含一个从Panel 派生的用户控件,该控件也实现了IScrollInfo。 在此控件的…
在 WPF 中,如何获取 FrameworkElement 的真实大小?
在 WPF 中,如何获取 FrameworkElement 的真实大小,包括投影等效果添加的额外大小? 我有一个带有阴影的按钮。我以编程方式将其输出到 PNG 文件。我…
WPF MediaElement ActualWidth 和 ActualHeight 始终为零
由于某些未知原因,当我在 ControlTemplate 中使用我的 MediaElement 时,我无法显示它。 我已经安装了 snoop,并且确定 ActualWidth 和 ActualHeight…
绑定到 ActualWidth 不起作用
在 Silverlight 3.0 应用程序中,我尝试在画布中创建一个矩形,并让它拉伸画布的整个宽度。我尝试通过绑定到父容器的 ActualWidth 属性(参见下面的示…
绑定到 ColumnDefinition.ActualWidth 返回 0
将其粘贴到苹果酒中。 <Grid x:Name="Grid"> <Grid.ColumnDefinitions> <ColumnDefinition x:Name="ColumnDefinition"/> </Grid.Column…
如何强制更新 ActualWidth 和 ActualHeight (silverlight)
我的 silverlight 控件上有一个网格,我以编程方式添加画布,并在画布中加载并显示图像。 我还在画布上添加了旋转。 问题是默认情况下旋转的 CenterX …
更改上下文菜单的宽度会导致渲染效果不佳
我想做的就是在 Button 上有一个 ContextMenu,其宽度限制为 Button 的宽度。 显然这太过分了。 如果您打开ContextMenu,然后减小Button 的大小并再次…
WPF 中的宽度和实际宽度有什么区别?
我目前正在 WPF 中使用 Panel,我注意到关于 Width 和 Height 属性,还有另外两个属性,称为实际宽度和实际高度。 实际宽度 获取此元素的渲染宽度 元…
绑定到 UserControl 中的元素
假设我有一个如下所示的用户控件,我如何从控件外部将某些内容绑定到“G1”网格的 ActualWidth ? <UserControl x:Class="Blah"> <WrapPanel>…
WPF UserControl 公开 ActualWidth
如何向用户公开用户控件组件之一的 ActualWidth 属性? 我找到了很多关于如何通过创建新的依赖属性和绑定来公开普通属性的示例,但没有找到关于如何公…