建立資源
每次從現有的屬性、樣式或範本建立新的資源時,[建立資源] 對話方塊可讓您定義應用程式層級、文件層級或物件層級的資源,而這些層級會決定允許您使用此資源的地方。例如,如果定義物件層級的資源,則只可以將資源套用至您用來建立此資源的物件。您也可以選擇將資源儲存在資源字典中,而資源字典是可以在另一個專案中重複使用的個別檔案。
建立物件,或在 [互動] 面板的 [物件與時間軸] 下選取物件。
在 [屬性] 面板中,按一下屬性旁邊的 [進階屬性選項] 按鈕,然後按一下 [轉換成新資源]。如果屬性是在 [屬性] 面板的 [筆刷] 類別中,您也可以使用 [將筆刷轉換成資源] 按鈕 來建立資源。 此時會出現用來建立資源的適當對話方塊。
使用筆刷建立資源時出現的 [建立筆刷資源] 對話方塊
在 [資源名稱 (索引碼)] 底下,輸入索引碼名稱。這就是其他元素可用於參照資源的名稱,因此可將資源套用至這些元素。
在 [定義於] 之下,選取您要用來定義資源的選項:
若要讓應用程式中的所有文件都可以使用資源,請選取 [應用程式]。
若只要讓目前的文件使用資源,請選取 [此文件 (Window: Window)]。
若只要讓您用來建立資源的物件或其子物件使用資源,請選取 [此文件 (物件)]。
若要在資源字典檔中定義資源,以便重複用於其他專案中,請選取 [資源字典]。您可以接著選取現有的資源字典檔或建立「新的」資源字典檔。
注意事項: Silverlight 2 不支援資源字典。
按一下 [確定] 結束此對話方塊、建立資源,並將它套用至您用來建立此資源的物件。您可以在 [資源] 索引標籤中檢視新資源,而在此索引標籤中,您可以將資源拖曳至畫板上的另一個物件,以及選取要套用該資源的屬性。如需更多套用資源的方法,請參閱套用或移除資源。