如何告诉Telerik for WinForms使用哪个主题?
我创建了一个新的WinForms项目,并在窗体上放置了RadPageView,但是始终有5像素的空白空间,选项卡的高度几乎是所需高度的两倍,并且所有内容都是 Shiny 的和蓝色的。即使是浪费的空间,所有这些蓝色的东西在我们的应用程序中看起来也很不合时宜。我只是想要一个标准的Windows外观,并且我假设要完成此任务的方法是选择一个不同的,较少蓝色的,较不发光的主题。 (或者还有其他方法吗?)
这是我尝试过的:
这是荒唐的。我只需要一个看起来像标签控件的标签控件!我怎样才能做到这一点?
最佳答案
完成此应用程序范围的最佳方法是使用ThemeResolutionService。您首先需要从工具箱中拖出一个主题。例如,如果将Windows7Theme组件添加到窗体中,则可以使用以下内容应用主题。
private void Form1_Load(object sender, EventArgs e)
{
ThemeResolutionService.ApplicationThemeName = "Windows7";
}
我建议您也查看与主题相关的该视频:
http://tv.telerik.com/watch/winforms/visualstylebuilder/changing-themes-at-run-time-with-radcontrols-winforms
关于winforms - 如何在Telerik WinForms中切换主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393098/