C# 为什么当我没有';不要使用stetic?

C# 为什么当我没有';不要使用stetic?,c#,monodevelop,gtk#,C#,Monodevelop,Gtk#,我正在转换一些在MonoDevelop中使用Stetic的项目,以消除这种依赖性。手工创建接口一点也不困难,结果是一个更易于移植和理解的源代码 我的问题是。。。例如,当我使用Stetic时,帧以粗体显示标题,其子子部分缩进,而现在帧与Windows中的帧更相似,整个内容周围有一个边框。例如,您可以在下图的“属性”框中看到这种情况 我真的不在乎,我的意思是,我甚至更喜欢这样,但是。。。为什么会这样?也许是某种主题化?Stetic,比如它的表兄Glade,创建了一些小部件,其属性设置为与手动创建

我正在转换一些在MonoDevelop中使用Stetic的项目,以消除这种依赖性。手工创建接口一点也不困难,结果是一个更易于移植和理解的源代码

我的问题是。。。例如,当我使用Stetic时,以粗体显示标题,其子子部分缩进,而现在与Windows中的帧更相似,整个内容周围有一个边框。例如,您可以在下图的“属性”框中看到这种情况


我真的不在乎,我的意思是,我甚至更喜欢这样,但是。。。为什么会这样?也许是某种主题化?

Stetic,比如它的表兄Glade,创建了一些小部件,其属性设置为与手动创建时设置的默认值略有不同的默认值

例如,默认情况下,在Stetic中框架的属性处于禁用状态,但在手动创建时处于启用状态。间距上的差异可能是由于Stetic在帧及其子帧之间偷偷插入了一个in,但是您必须检查生成的XML文件以确保