如何在Silverlight中弹出PopUp控件

用户名

我试图弹出一个包含一些按钮的PopUp控件,但是不幸的是,当我运行我的应用程序时,它会弹出在左上角。我的意思是在(0,0)[解释(x,y)轴]。

我这样做的代码是:

<Popup x:Name="myPopup" Margin="-34,0,-31,0" Grid.Row="2" Grid.Column="1" Height="78" VerticalAlignment="center" HorizontalAlignment="center">
    <Border Background="Silver" BorderThickness="2" BorderBrush="Black" Height="224" Width="371">
        // Here is a grid which contains all my buttons and otherthing on popup
    </Border>
</Popup>

有人可以帮我把它弹出到中心吗?(甚至我都没有做过HorizontalAlignment="center"VerticalAlignment="center")。

萨耶塔兰(Sajeetharan)

您可以使用ChildWindow,它将自动显示在屏幕中央

或者如果您要手动将弹出窗口置于中间,则可以手动调整HorizontalOffsetVerticalOffset

double positioningX = (Application.Current.Host.Content.ActualWidth / 2) - (widthOfDialog / 2);
double positioningY = (Application.Current.Host.Content.ActualHeight / 2) - (heightOfDialog / 2);
if (positioningX > 0)
    popup.HorizontalOffset = positioningX;
if (positioningY > 0)
    popup.VerticalOffset = positioningY;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Windows Phone中居中弹出用户控件?

来自分类Dev

如何从控件中弹出类字段?

来自分类Dev

如何在Qt中弹出消息窗口?

来自分类Dev

如何在UWP中弹出消息?

来自分类Dev

如何在odoo中弹出成功消息?

来自分类Dev

如何在postgres中弹出数组?

来自分类Dev

如何在Swift中弹出特定的View Controller

来自分类Dev

如何在python中弹出子列表的内容?

来自分类Dev

iframe 404错误-如何在页面中弹出框架?

来自分类Dev

如何在手机缝隙中弹出?

来自分类Dev

如何在Javascript中弹出“确定/取消”对话框?

来自分类Dev

我如何在python2.7的列表中弹出()元素

来自分类Dev

如何在每个Silverlight Datagrid中标识Label控件

来自分类Dev

如何查看RGUI中弹出的SVG图形

来自分类Dev

如何编写多个结果以在Powershell中弹出

来自分类Dev

如何检查URL是否在python中弹出

来自分类Dev

如何在其他导航控制器中弹出视图?

来自分类Dev

如何在Xamarin表单导航中弹出超过1页的页面?

来自分类Dev

如何在Flutter容器中弹出gif文件?什么类型的小部件?

来自分类Dev

如何在Windows 7中弹出新的Office Communicator会话

来自分类Dev

当周围的css无法让您看到时如何在ul li div中弹出图像

来自分类Dev

如何在 Python 中弹出警报并同时保持进程运行?

来自分类Dev

如何在 Selenium Webdriver/Java 中处理 Amazon 网站中弹出的鼠标悬停评分

来自分类Dev

如何在一系列 csv 文件中弹出不匹配的列名?

来自分类Dev

如何在弹出控件中打开特定的JPEG图像?

来自分类Dev

当周围的CSS不允许您显示时,如何在ul li div中弹出图像

来自分类Dev

如何在同一页面上制作多个MDB模式,并在每个模式中弹出不同的内容?

来自分类Dev

如何更改Android中弹出菜单的文本颜色和大小?

来自分类Dev

如何从给定的索引数组中弹出列表中的元素?

Related 相关文章

  1. 1

    如何在Windows Phone中居中弹出用户控件?

  2. 2

    如何从控件中弹出类字段?

  3. 3

    如何在Qt中弹出消息窗口?

  4. 4

    如何在UWP中弹出消息?

  5. 5

    如何在odoo中弹出成功消息?

  6. 6

    如何在postgres中弹出数组?

  7. 7

    如何在Swift中弹出特定的View Controller

  8. 8

    如何在python中弹出子列表的内容?

  9. 9

    iframe 404错误-如何在页面中弹出框架?

  10. 10

    如何在手机缝隙中弹出?

  11. 11

    如何在Javascript中弹出“确定/取消”对话框?

  12. 12

    我如何在python2.7的列表中弹出()元素

  13. 13

    如何在每个Silverlight Datagrid中标识Label控件

  14. 14

    如何查看RGUI中弹出的SVG图形

  15. 15

    如何编写多个结果以在Powershell中弹出

  16. 16

    如何检查URL是否在python中弹出

  17. 17

    如何在其他导航控制器中弹出视图?

  18. 18

    如何在Xamarin表单导航中弹出超过1页的页面?

  19. 19

    如何在Flutter容器中弹出gif文件?什么类型的小部件?

  20. 20

    如何在Windows 7中弹出新的Office Communicator会话

  21. 21

    当周围的css无法让您看到时如何在ul li div中弹出图像

  22. 22

    如何在 Python 中弹出警报并同时保持进程运行?

  23. 23

    如何在 Selenium Webdriver/Java 中处理 Amazon 网站中弹出的鼠标悬停评分

  24. 24

    如何在一系列 csv 文件中弹出不匹配的列名?

  25. 25

    如何在弹出控件中打开特定的JPEG图像?

  26. 26

    当周围的CSS不允许您显示时,如何在ul li div中弹出图像

  27. 27

    如何在同一页面上制作多个MDB模式,并在每个模式中弹出不同的内容?

  28. 28

    如何更改Android中弹出菜单的文本颜色和大小?

  29. 29

    如何从给定的索引数组中弹出列表中的元素?

热门标签

归档