Tengo una ventana emergente de WPF simple que estoy mostrando cuando el usuario hace clic en un botón.¿Por qué mi Ventana emergente se muestra frente a la propiedad Ubicación en algunas máquinas?
<Button
x:Name="aButton"
Content="Up/Down"
Width="75"
Height="30"
Click="aButton_Click"
/>
<Popup
PlacementTarget="{Binding ElementName=aButton}"
Placement="Right"
VerticalOffset="-31"
StaysOpen="False"
AllowsTransparency="True"
>
<StackPanel>
<Button Width="45" Height="45" Margin="2,0,2,2" Content="+"/>
<Button Width="45" Height="45" Margin="2,0,2,0" Content="-"/>
</StackPanel>
</Popup>
Lo que es extremadamente extraño ... es que este código funciona de manera diferente según la máquina en la que se ejecute.
Ejecuto este código en mi escritorio principal y todo funciona bien ... y como debería. Lo ejecuto en mi netbook PDC09 ... y la ventana emergente muestra el lado opuesto (a la izquierda en lugar de a la derecha como lo dije con la propiedad Placement).
¿Por qué es esto? ¿Y qué puedo hacer al respecto?
¡Gran hallazgo, gracias! – cunningdave
Y, por cierto, siempre busco SO para encontrar lo que otras personas han encontrado en los foros apropiados. ;) – cunningdave
Me alegro de ayudarte ... cosas como esta, vuelve loco. – cplotts