C1中的themeController只能影响添加了此控件的当前窗口,是否能为整个项目(包括引用的DLL)统一设置theme?用户经常会打开很多窗体,在改变主题样式后仅主窗体改变了,其它还是原样,这样很奇怪。。而每个窗体都设置theme又太过麻烦了,又要实时监控改变比较占资源。几十上百个窗体的项目会玩死人的。。。
例如:
在项目A中的Form1窗体中(启动窗体)放一个themecontroller,设置好主题后项目A中所有的窗体都会应用设置的主题。
项目A引用了一个DLL,其中也有窗体,当项目A中某个窗体引用此DLL中的窗体时也给这个新窗体应用theme设置。
|
|