为什么相同的应用程序在Visual Studio或Xamarin Studio中启动时或作为普通应用程序启动时看起来不同?
来自VS:
来自Xamarin Studio:
作为正常应用程序:
看起来不同的主题适用于所有这些情况。
和设置
Rc.AddDefaultFile("gtkrc"); Rc.Parse("gtkrc");
没有任何效果。
有什么想法吗?
发布于 2015-07-08 06:36:03
这可能会有任何帮助,也可能没有任何帮助,但我以前遇到过很多次。我通常所做的是直接在代码中显式地设置背景颜色、字体、按钮大小等。它不是100%完美的,但它有助于避免在不同平台上运行时的一些差异。我基本上是在强迫它以这样或那样的方式来看,并限制外部影响。再说一次,即使不是接近100%完美,但总比没有强,我想。另一种选择是看看XWT或Eto Forms。使用这些工具包,您可以创建呈现本机小部件的GUI。
https://stackoverflow.com/questions/28506444
相似问题