【发布时间】:2009-02-16 15:46:41
【问题描述】:
我想让我的程序在 Linux 上运行,但我不知道如何处理 UI。现在我正在使用 WPF,但 Mono 可能不会很快支持它。 UI控件由非UI代码直接编辑。
切换到 Windows 窗体是最简单的,但我认为它在 Linux 上看起来不太好。
我现在的梦想是拥有某种抽象 UI,它提供标准控件(带有标准成员),并使非 UI 代码远离其他代码。因此,我必须将抽象 UI 中的更改转换为具体 UI。这将是很多工作,但代码将具有高度可重用性。
你会怎么做,你对最后一个想法有什么看法?
(如果它不需要在 Windows 上安装任何新东西就好了。)
【问题讨论】:
标签: user-interface multiplatform