我有一個包含一堆控件的表單。當我更改表單字體時,字體更改事件傳播給子節點。這是除了datetimepicker控件之外的所需行爲,我不希望觸發字體更改。是否有可能阻止它,或者在更改完成後是否必須將字體設置回原始?防止父事件傳播給孩子
0
A
回答
2
我假設你正在使用WinForms--屬性繼承是正常行爲。如您所示,控制特定孩子字體的唯一可靠方法是明確設置它。
在較新的UI框架(如WPF)中,可以使用樣式和模板來控制控件的外觀。但是這在WinForms中不可用。
1
如果您明確設置DateTimePicker上的字體,它將不會在表單字體更改時更改。 (假設WinForms)
相關問題
- 1. jquery事件觸摸傳播父母給孩子(鏈接)
- 2. 防止事件傳播
- 3. AttachedProperty不傳播給孩子?
- 4. 如何防止InvokeCommandAction將事件傳播到父元素?
- 5. 將自定義事件傳播給父
- 6. android將onClick事件傳遞給孩子
- 7. C#-Threads和父母傳遞給孩子
- 8. 小孩Sprite如何防止鼠標事件到達其父項?
- 9. 防止鎖傳播
- 10. 防止觸發父母雙擊事件的小孩點擊事件
- 11. 防止默認操作,但不要停止傳播事件
- 12. 如何將表單事件傳遞給父組件以防止默認?
- 13. Java事件傳播停止
- 14. 停止javascript事件傳播
- 15. 角停止事件傳播
- 16. as3停止事件傳播
- 17. 停止事件傳播 - salesforce1
- 18. 如何防止backbone.js跨視圖的孩子共享事件
- 19. 從父母到孩子的廣播事件在Vue.js中觸發所有父母的孩子
- 20. 防止父UIControl響應touchDown事件
- 21. 防止點擊事件影響父jQuery
- 22. Angular2:如何從父組件傳遞給孩子?
- 23. 防止點擊從傳播事件/冒泡到谷歌地圖
- 24. 防止禁用UIButton傳播觸摸事件
- 25. 如何防止<button />元素上的事件傳播?
- 26. 如何防止手風琴頭上的點擊事件傳播?
- 27. 的Rails UJS:利用傳播防止事件「‘AJAX:在’」
- 28. 防止在父母但不是孩子touchmove默認
- 29. 如何防止孩子點擊父母點擊
- 30. JavaFx防止孩子觸發父母的setOnMouseEntered
這是正確的,但由於某種原因它仍然調整它。 – Serge 2010-10-08 17:39:20