我有一個文件夾/ CSS裏面包含了一些通用的CSS樣式表應用CSS樣式表,單用戶控件只有
的我怎麼能只給一個網頁應用CCS樣式表到一個特定的用戶控件,我想用與其他UserControl相同的樣式表?
將css動態注入到文檔中,以便css不知道UserControl當前顯示的內容。
可能有多達4個不同的css文檔注入同一頁面,但是,每個應該隻影響一個用戶控件。
有關我如何做到這一點的任何想法?
我有一個文件夾/ CSS裏面包含了一些通用的CSS樣式表應用CSS樣式表,單用戶控件只有
的我怎麼能只給一個網頁應用CCS樣式表到一個特定的用戶控件,我想用與其他UserControl相同的樣式表?
將css動態注入到文檔中,以便css不知道UserControl當前顯示的內容。
可能有多達4個不同的css文檔注入同一頁面,但是,每個應該隻影響一個用戶控件。
有關我如何做到這一點的任何想法?
可能會提供用戶控制它自己的皮膚文件,並且CSS文件將爲您工作。 由於主題是在Page_PreInit中完成的,而UserControl不可用,所以我們仍然有一個選項。
Apply Themes dynamically for UserControl in Silverlight 4.0
OR
我不知道如果我理解正確你的問題。我認爲CSS繼承可以幫助你。
假設爲第一用戶控制做出最外部DIV命名mainDivCtrl1,比你想你的控制中應用應該是這樣的類:
.mainDivCtrl1格 {
}
.mainDivCtrl1表 {
}
Similarl你也可以做其他控制。
你對編輯css文件有任何控制嗎? – Chandu
我可以編程編輯它,但是,CSS模板將事先定義。 – jax