我想在c#中的所有表单中应用主题。我怎么能这样做?
我的表格太多了。它们应该都具有相同的风格(橙色背景和右上角的标志)这是非常耗时的。我只会做一次,它适用于我的所有表格。
答案 0 :(得分:2)
对于ASP.NET WEBForms
您可以使用MasterPage
,然后在其中添加Content Pages
。
在项目中添加Master Page
,在此背面颜色徽标和菜单中进行所有设计。比添加Content Pages
的{{1}}。所以你的所有表格都会有相同的主题。
MasterPage
Solution Explorer
。Add New Item
。有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/wtxbf3hh(v=vs.140).aspx
适用于Windows窗体
您可以使用Master Page
。
有关如何使用MDI Parent
的信息,请参见this。