【发布时间】:2016-02-04 09:03:49
【问题描述】:
我在 Linux(Ubuntu 14.04) 上使用 C#/Mono 堆栈编写了简单的基于 GTK 的应用程序,但遇到了麻烦! 当我在 GNOME 会话下调试我的应用程序时,Window.Fullscreen() 工作正常,但是如果我登录到我的应用程序在没有桌面环境的情况下启动的自创建 xsession,此方法不想正常工作,窗口大小等于构造函数中定义的默认高度\宽度。
我的 .desktop 看起来像这样
[Desktop Entry]
Name=Kiosk
Comment=Kiosk
Exec=mono /home/user/Desktop/NES/NES/bin/Debug/NES.exe
Icon=
Type=Application
打开窗口的 C# 代码如下所示
MainWindow window = new MainWindow ();
window.Fullscreen ();
【问题讨论】:
标签: c# linux mono gtk ubuntu-14.04