我很喜歡我的應用程序的服務/數據層的代碼生成。我真正想做的是根據我用來生成服務/數據層的元數據生成一些基本的WPF控件,數據模板或其他一些XAML代碼。編輯:這一代是在編譯之前完成的。如何從該控件的外部更改WPF控件的佈局
我的設想是能夠根據我的數據類型生成一個控件,該控件具有基本的控件TextBlocks,Labels,Date Pickers,Textboxes,Checkboxes等。
我缺少的一件大事就是不要觸摸那個生成的XAML代碼,並完全控制佈局以外的佈局。在網絡世界中,我可以通過生成「語義」html,然後使用CSS選擇器來選擇節點並定位它們,從而在技術上做到這一點。使用CSS/HTML,我可以完全改變佈局,而不會觸摸生成的html。
WPF中是否有某種方式來控制該代碼之外的控件或數據模板的佈局? (選擇器,視覺繼承等?)
謝謝! Jon
謝謝Ortus!一直在尋找這約30分鐘。 – Brad 2010-01-08 08:39:35