- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最终,我想使用 Caliburn.Micro 和 WPF 从系统托盘中制作滑动弹出窗口的动画。
到目前为止,我可以使用以下代码显示我的弹出窗口:
WindowManager.ShowPopup(new PopupViewModel());
但这将显示我当前鼠标位置的弹出窗口。该命令似乎接受设置,但其中一些设置似乎效果不佳。
dynamic settings = new ExpandoObject();
settings.WindowStartupLocation = WindowStartupLocation.Manual;
settings.Top = 0;
WindowManager.ShowPopup(new PopupViewModel(), null, settings);
不会将弹出窗口放在屏幕顶部,WindowStartupLocation.Center 也不会将弹出窗口居中。但是,settings.Width 和 settings.Height 似乎有效。有任何想法吗?我最终想将图标放在靠近系统托盘的右下角。然后 - 我想制作向上幻灯片的动画。
最佳答案
原因是为了显示弹出窗口,caliburn 创建了一个 Wpf 弹出窗口,它不接受“WindowStartupLocation”等属性。您应该使用 Popup 对象的属性。听一个例子:
settings.Width = 200;
settings.PopupAnimation = PopupAnimation.Fade;
settings.Placement = PlacementMode.Absolute;
settings.HorizontalOffset = SystemParameters.FullPrimaryScreenWidth / 2 - 100;
settings.VerticalOffset = SystemParameters.FullPrimaryScreenHeight / 2 - 50;
关于wpf - Caliburn.Micro 的 WindowManager.ShowPopup 及设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34644450/
为了创建一个QComboBox可以在键入时过滤其值列表,我在QComboBox的editTextChanged-event上附加了一个插槽,以在用户开始键入时打开其列表 View 弹出窗口。这样做是这
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预
我正在尝试使用 Caliburn.Micro (对于我的第一个 WPF MVVM 项目),我正在努力让 WindowManager.ShowPopup 方法将焦点设置到弹出屏幕。这可能吗?来自 Cal
我有一个关于 vis.js 弹出选项的问题要问。目前我正在尝试以 react 风格实现它,所以我使用 https://github.com/crubier/react-graph-vis/tree/m
最终,我想使用 Caliburn.Micro 和 WPF 从系统托盘中制作滑动弹出窗口的动画。 到目前为止,我可以使用以下代码显示我的弹出窗口: WindowManager.ShowPopup(new
本文整理了Java中com.koolearn.klibrary.core.application.ZLApplication.showPopup()方法的一些代码示例,展示了ZLApplication
我在尝试通过右键单击系统托盘显示上下文菜单(资源)时遇到问题。 我检测到这一行: CMenu menu; menu.LoadMenu(IDR_MENU1); HMENU hMenu2 = menu.G
我正在使用 mootools twitter bootstrap http://anutron.github.io/mootools-bootstrap/显示弹出窗口,但单击触发按钮时出现以下错误 c
Note: PopupMenu is available with API level 11 and higher. http://developer.android.com/guide/topics
我是一名优秀的程序员,十分优秀!