在水平对齐wpf的父级下方显示弹出窗口
我怎样才能有一个弹出窗口,它与中心水平对齐,但仍然保持在父项下方,如下所示: 我所拥有的: 代码:在水平对齐wpf的父级下方显示弹出窗口,wpf,popup,Wpf,Popup,我怎样才能有一个弹出窗口,它与中心水平对齐,但仍然保持在父项下方,如下所示: 我所拥有的: 代码: 设置 我是弹出窗口 我想要的是: 您可以使用弹出窗口的HorizontalOffset属性。如果知道切换按钮的宽度,可以在XAML中设置一个数字: <Popup Placement="Bottom" PlacementTarget="{Binding ElementName=button}" HorizontalOffset="-100" IsOpen=
设置
我是弹出窗口
我想要的是:
您可以使用弹出窗口的
HorizontalOffset
属性。如果知道切换按钮的宽度,可以在XAML中设置一个数字:
<Popup Placement="Bottom" PlacementTarget="{Binding ElementName=button}"
HorizontalOffset="-100"
IsOpen="{Binding IsChecked, ElementName=button}" StaysOpen="False">
<Popup Placement="Bottom" PlacementTarget="{Binding ElementName=button}"
HorizontalOffset="-100"
IsOpen="{Binding IsChecked, ElementName=button}" StaysOpen="False">
popup.HorizontalOffset = -125 + button.ActualWidth / 2;