window相关内容
我在使用 selenium web 驱动程序自动化 web 应用程序时遇到问题. 该网页有一个按钮,单击该按钮会打开一个新窗口.当我使用以下代码时,它会抛出 OpenQA.Selenium.NoSuchWindowException: No window found WebDriver.FindElement(By.Id("打开新窗口的按钮的id")).Click();//切换到新窗口_W
..
我有以下问题.我开发了一个将设置保存在首选项文件中的应用程序.在某个时间点,正在删除其中一个文件.无法从我的应用程序中删除此文件. 在Windows下如何知道是哪个进程删除了硬盘上的文件? 编辑:问题很少出现.我正在寻找一个可以作为服务或其他东西运行的程序,这样我就可以为应用程序打一个补丁,如果有人删除文件并写入它已经完成的进程,我可以在运行时监控它. 解决方案 如果你对 C#
..
对于 MVVM 和 WPF,什么是处理打开和关闭新窗口和对话框的好/直接的方法?打开和关闭应该由 ViewModel 驱动吧?但是 ViewModel 不应该知道视图... 解决方案 我通常为此使用接口.例如,如果我想在单独的窗口中编辑记录,我有一个接口 IEditingProvider,我可以在其他地方实现它,然后将接口引用传递给我的 ViewModel 的构造函数.EditingPro
..
以下代码演示了我遇到的一个问题,即关闭子窗口会最小化父窗口,这是我不希望发生的. 类 SomeDialog : 窗口{受保护的覆盖无效 OnMouseDoubleClick(MouseButtonEventArgs e){base.OnMouseDoubleClick(e);新的 CustomMessageBox().ShowDialog();}}类 CustomMessageBox : 窗口
..
我希望它能够打开一个对话窗口并选择我的文件, a.txtb.txt 然后将它们添加到我的字典中 myDict = { "a.txt" : 0,“b.txt":1} 我在网站上搜索过 导入 Tkinter,tkFileDialog根 = Tkinter.Tk()filez = tkFileDialog.askopenfilenames(parent=root,multiple='multi
..
我有 ViewModel1 和 View1 与之关联.我使用 IWindowManager 对象从 ViewModel2 (另一个视图模型)启动对话框窗口.ViewModel2 类的代码: windowManager.ShowDialog(new ViewModel()); 所以,我有 View1 用户控件的对话框窗口. 我的答案是下一个 - 我可以使用红色关闭按钮关闭该对话框窗口,但如
..
对不起,如果标题有点模糊. 我正在 Freelancer 上开发一个应用程序,除了一些测试后客户的投诉外,我几乎完成了它. 如果有意义的话,我会使用 PopupWindow 代替对话框来编辑上下文设置.我不想太具体而冒着泄露应用概念的风险,我相信客户不会对此感到太高兴. PopupWindow 被赋予了一个从 XML 扩展而来的布局的内容视图.在该布局中有几个 EditText
..
我正在尝试使用传统 c++ 非托管 gtk gui 应用程序中的 WPF 窗口.是否可以打包 WPF 窗口(包括 xaml 文件)并在 c++ gui 应用程序中将其用作常规 com 对象.您预见到这种方法有什么问题或问题吗? 如果可能,任何链接或教程或任何有关如何操作的建议都会非常有帮助.谢谢. 解决方案 我不知道网上有什么教程可以做到这一点;但这根本不是什么大问题.我已经尝试过像
..
我正在开发一个支持开源降价的 Windows/Linux 最小笔记应用程序.我正在尝试删除标题栏并添加我自己的按钮.我想要一个只有两个自定义按钮的标题栏,如图 目前我有这个: 我试过修改窗口标志: 没有窗口标志,窗口既可调整大小又可移动.但没有自定义按钮. 使用self.setWindowFlags(QtCore.Qt.FramelessWindowHint),窗口没有边框,但
..
我试图在选择 PyQt 窗口的“X"关闭按钮时调用一个方法.轻快地,我有一个对象 QtGui.QWidget 的类,我希望它在使用“X"关闭按钮关闭窗口时调用它的一个方法,以便结束一些子进程.这怎么可能? 代码如下所示.我想调用的类interface的方法是stylusProximityControlOff().此方法会终止一个可能有点混乱的子进程,但这是一个单独的问题. 无论如何,如
..
我想制作一个具有自定义外观的安装程序,并通过将 BorderStyle 设置为 bsNone 来禁用标题栏. 现在我不能再移动窗口了.我环顾四周,找到了 Delphi 的解决方案: http://www.chami.com/tips/delphi/010397D.html 这可以在 Inno Setup 中完成吗? 我已经在 MSDN 上查找了 WM_NCHITTEST 的东西
..
我得到一个 Unhandled Exception: System.NotSupportedException: Operation is not supported. 使用 Ubuntu 11.10 在 Mono 下引发异常. 读取属性有效.docs 可能表明该方法不会造成问题. 关于如何最好地处理或解决这种情况的任何想法? 我的目前的解决方案比较尴尬,并没有解决通过 Syst
..
由于我的问题的标题可能很容易理解,我还是会解释一下. 我正在使用 Electron 进行个人项目,但我面临一个令人沮丧的问题: 我想创建一个小窗口(50x50 像素),它会在所有其他窗口上方,即使它们是全屏的.我的意思是,即使我在 Youtube 上使用 Chrome 并进入全屏模式,我的窗口也会停留在上面. 基本上,我已经成功地将我的窗口置于所有其他窗口之上,一个简单的 set
..
我一直在研究 python3 中的 tkinter,发现很难在网上找到好的文档和答案.为了帮助解决同样问题的其他人,我决定针对一个似乎没有在线文档的简单问题发布解决方案. 问题:创建一个类似向导的程序,向用户显示一系列窗口,用户可以在窗口之间移动,点击下一步和返回 - 按钮. 解决办法是: 创建一个根窗口. 创建尽可能多的框架以呈现给用户.将所有框架附加到根窗口. 用它需要的
..
有点奇怪(具有挑战性?)的问题.是否可以从外部应用程序以编程方式访问打开的浏览器的选项卡?我意识到这是一个模糊的问题,但请听我说完: 我正在尝试创建一个“Gmail 聊天通知程序"应用程序,当存在未答复的聊天消息时,它会在 Windows 系统托盘中闪烁通知图标.目前,据我所知,唯一的内置 Gmail 聊天通知是: 启用声音(我不喜欢) 注意窗口/标签/页面标题交替闪烁的“Gmail
..
当用户点击按钮时,我正在尝试打开一个新窗口,如下所示: protected assignActity(type: string): void {var window = window.open('/#/link');this.Service.assignActivity(type).subscribe(res => {window.location = '/#/link/' + res;控制台.
..
为了在窗口之间传递数据,我通过 window.open 方法打开新窗口并将新打开的窗口的属性设置为对象.这让我不仅可以传递数据,还可以共享变量的实例,这意味着如果我在一个窗口上修改对象或其任何派生属性,它会在所有窗口上修改它. 然而,问题是 instanceof 操作符变得非常有趣. 当我这样做时 m 类型m instanceof 对象 第一行返回"object",第二行返回fal
..
我正在使用 Selenium WebDriver.每个链接都在新的浏览器窗口中打开.这对我来说不方便.如何更改它以使其仅在新标签页中打开? 解决方案 Selenium 目前没有切换标签的能力.因此,我们强制浏览器在新窗口中打开链接,但由于我们能够切换窗口,我们强制浏览器采用这种方法.这可能会在以后的版本中修复
..
我的 JavaScript 应用程序遇到了令人头疼的问题. 如果我这样写一个元素:
我得到“LI". 但是,如果我这样做:
“foo()"在哪里: function foo(){ alert(this.tagName);} 我得到“未定义".
..
我有一个 python/matplotlib 应用程序,它经常使用来自测量仪器的新数据更新绘图.当用新数据更新绘图时,相对于我桌面上的其他窗口,绘图窗口不应从背景更改为前景(反之亦然). 这在运行带有 matplotlib 1.5.2rc 的 Ubuntu 16.10 的机器上使用 Python 3 可以正常工作.但是,在另一台装有 Ubuntu 17.04 和 matplotlib 2.0
..