【发布时间】:2012-12-04 02:01:21
【问题描述】:
我刚刚移植了我的一个 C# .net 程序以在 linux 上运行 mono。从功能上看,它似乎可以工作,但是在 linux 下,该程序看起来非常不同。似乎许多用户控件相对于主窗口已经增长,这导致使用 Visual Studio 构建时不存在许多截断和滚动条。我试过这个:
http://www.mono-project.com/FAQ:_Winforms
但这并没有帮助。有没有办法让我的程序在 mono/linux 和 .net/windows 上看起来一样?我意识到我可能需要稍微重新设计表单。
另外,由于我将 .net 项目加载到单声道中,我无法找到表单设计器?如何在我的程序 linux 端进行表单布局?
【问题讨论】:
-
由于 Linux 提供了自己的 HIG,我认为控件大小不同且外观不同是完全可以预见的。我不确定是否有办法在平台之间保持一致的外观。
标签: mono