У меня есть простое всплывающее окно WPF, которое я показываю, когда пользователь нажимает кнопку.
<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>
Что очень странно ... этот код работает по-разному в зависимости от того, на какой машине он работает.
Я запускаю этот код на своем главном рабочем столе, и все работает просто отлично ... и как и должно.Я запускаю его на своем нетбуке PDC09 ... и всплывающее окно показывает напротив (слева, а не справа, как я говорил со свойством Placement).
Почему это так?И что я могу с этим поделать?