标签: window

如何在代码隐藏中恢复最小化的窗口?

这有点是一个平凡的问题,但在我看来,在WPF中没有内置的方法.似乎只有WindowState作为枚举的属性没有帮助,因为我无法判断窗口是否在最小化之前处于NormalMaximized状态.

单击任务栏图标时,窗口正在按预期恢复,假设其先前状态,但我似乎无法找到任何已定义的方法.

所以我一直想知道我是否只是缺少一些东西,或者我是否需要使用一些自定义交互逻辑.

(我将发布我当前的解决方案作为答案)

wpf state window restore minimize

41
推荐指数
4
解决办法
3万
查看次数

子窗口关闭时如何运行父窗口的功能?

我调用javascript window.open()函数在弹出窗口中加载另一个url.用户完成后,将它们带到最后一个页面,该页面的链接显示调用window.close()函数的关闭窗口.现在,当该页面关闭时,我需要更新打开窗口的原始页面中的内容.有没有办法做到这一点?我必须调用我原始页面中的函数.

javascript window

40
推荐指数
3
解决办法
10万
查看次数

.NET/Windows窗体:记住窗口大小和位置

我有一个带有普通窗口的Windows窗体应用程序.现在,当我关闭应用程序并重新启动它时,我希望主窗口出现在屏幕上的同一位置,其大小与关闭时的大小相同.

在Windows窗体中是否有一种简单的方法可以记住屏幕位置和窗口大小(如果可能的话,窗口状态)或者是否必须手动完成所有操作?

.net c# window winforms

40
推荐指数
4
解决办法
5万
查看次数

如何在wpf中创建自定义窗口chrome?

如何为WPF窗口创建基本的自定义窗口镶边,不包括关闭按钮,仍然是可移动和可调整大小的窗口?

wpf xaml window

40
推荐指数
5
解决办法
5万
查看次数

Foreground Vs活动窗口

在Windows中,前台窗口和活动窗口有什么区别?具体而言,前景窗口在什么情况下不能成为活动窗口?如果2个术语指的是相同的概念,为什么有2个术语.

这里的msdn文档提到"单击一个窗口,或者使用ALT+ TABALT+ ESC组合键"使窗口处于活动状态和前景.没有明确说明2个术语之间的区别.检查MSDN.

winapi window foreground

39
推荐指数
2
解决办法
2万
查看次数

Window resize指令

我试图在窗口调整大小时调整div大小,在环顾四周之后,似乎使用指令是最好的解决方案.

模板:

<div elHeightResize ng-view ng-style="{ height: windowHeight }"></div>
Run Code Online (Sandbox Code Playgroud)

指示:

myApp.directive('elheightresize', ['$window', function($window) {
    return {
        link: function(scope, elem, attrs) {
            scope.onResize = function() {
                var header = document.getElementsByTagName('header')[0];
                elem.windowHeight = $window.innerHeight - header.clientHeight;
            }
            scope.onResize();

            angular.element($window).bind('resize', function() {
                scope.onResize();
            })
        }
    }
}])
Run Code Online (Sandbox Code Playgroud)

虽然我可以登录elem.windowHeightscope.onResize,它似乎并没有将它应用到ngStyle

我还在忽视什么吗?

编辑:

<div ng-view resize style="height: {{ windowHeight }}px">

这个解决方案似乎有效,仍然对使用ngStyle不起作用的原因感兴趣.

resize window angularjs

38
推荐指数
3
解决办法
9万
查看次数

自我与窗户有什么区别?

我有一个JavaScript来处理检测页面是否在框架中.我使用top.frames []等,一切正常.

在这个脚本中,我注意到我可以互换地使用"窗口"或"自我",一切仍然有效.在HTML页面中使用"窗口"是否与"self"相同?

javascript window

37
推荐指数
4
解决办法
1万
查看次数

如何使用WPF表单构建库

是否可以构建一个包含WPF表单的类库 dll?当我尝试构建一个时,我得到以下错误:

错误1库项目文件无法指定ApplicationDefinition元素.
错误2项目文件包含无效的属性值.

如果我将我的项目设置为Windows应用程序,它将编译并运行.有没有办法解决这个问题?我正在使用VS2010和C#.NET 4.0,如果这可能是你们感兴趣的话.

谢谢

c# wpf window visual-studio-2010

37
推荐指数
4
解决办法
3万
查看次数

如何在netbeans中恢复关闭的输出窗口?

我经常想要通过使用上下文菜单来清除当前的输出窗口,但是Clear我意外地点击了Close条目(直接在下面Clear),而不是点击条目.

我怎样才能得到那个输出窗口!?

通过窗口/输出/输出我只获得所有输出窗口的容器选项卡.如何重新打开当前运行的应用程序的输出窗口?

netbeans window recover output

37
推荐指数
8
解决办法
11万
查看次数

如何在C++中创建隐藏窗口

如何创建隐藏窗口?

此窗口的目的是接收一些消息.

c++ user-interface winapi window

36
推荐指数
3
解决办法
3万
查看次数