我是 UWP 應用程式開發的新手,很好奇基本控制元件是如何實作的。這些原始控制元件(如 TextBlock、Button 等)是否具有 xaml 檔案實作,還是只有類實作?如果他們有 xaml 實作,那么控制是如何建立的?(使用哪些原始元素)。基本上,我試圖了解 xaml 中最原始的元素是什么?我們使用 Button、TextBlock 等構建了我們的產品。它們是如何構建的?謝謝
更新:添加影像以顯示 VS 檔案布局中背景關系選單上的選項

uj5u.com熱心網友回復:
Button有 Xaml 模板但TextBlock沒有。
如果您想知道一個控制元件是否可以自定義或由其他控制元件構建,有一個簡單的方法可以檢查它。您可以在 Xaml 中記下該控制元件,然后您可以在 Visual Studio的檔案大綱視窗中找到該控制元件。右鍵單擊目標控制元件,您將看到選單。選擇Edit Template -> Edit a Copy,VS 將自動創建目標控制元件的默認樣式。該樣式將包含目標控制元件的 ControlTemplate(如果有)和樣式設定。ControlTemplate 顯示控制元件是如何從其他控制元件構建的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/313991.html
