【问题标题】:Ho to get Open Windows(file,program,editor,page) Detail (size, properties, position) in c#如何在 c# 中获取打开 Windows(文件、程序、编辑器、页面)详细信息(大小、属性、位置)
【发布时间】:2015-12-07 12:38:19
【问题描述】:

如何获取打开的文件和程序的列表、文件的属性(例如,图像/文本 + 编辑器/播放器)以及文件的状态(例如,最大化或最小化)(如果最大化其 x 轴和 y 轴位置) 在 C# 中如何实现 例如,如果我正在处理 Ms.word 文件,同时我正在使用浏览器和媒体播放器,我该如何获取它

【问题讨论】:

  • 也许this 会帮助你。至少这是一个起点。
  • 不,它没有帮助。
  • 我回答了你的问题!
  • 因为这是您的第一个问题,请查看how to askHow to create a Minimal, Complete, and Verifiable example,以便下次提交更好的问题。第一个将指导您如何询问以及询问什么,第二个将指导您创建一些示例,以便我们重新创建它来帮助您。

标签: c# .net


【解决方案1】:

也许这段代码对你有帮助

var frame = (Windows.UI.Xaml.Controls.Frame)Windows.UI.Xaml.Window.Current.Content;
if (frame.Content.GetType() == typeof(YourNameWindows))
{
//mean YourNameWindow is open now
   var page = (YourNameWindows)frame.Content;
// you can access all property of opened window
}

【讨论】:

    猜你喜欢
    • 2011-05-14
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多