2011-08-05 67 views

回答

2

我想你必須重新模板ChildWindow。檢查this link,以便您可以複製默認模板並對動畫進行所需的更改。

2

下面是完整的配方:

  1. 提取子窗口模板。我喜歡爲此使用Blend:創建一個與您的目標項目相同類型的空項目,並將子窗口直接放到主頁面。選擇Edit Template-> Edit a copy ... Blend爲ChildWindow創建一個樣式。

  2. 在您的目標項目中添加一個新的「Silverlight資源字典」。將其命名爲「ChildWindowResources」。將整個樣式從Blend項目複製到ChildWindowResources.xaml。從複製的風格

  3. 在你的目標的項目App.xaml中,添加 「ChildWindowStyle1" 資源字典」 部分泰德是這樣的:刪除 「鍵= X」:

-

<Application.Resources> 
    <ResourceDictionary> 
     <ResourceDictionary.MergedDictionaries> 
      <ResourceDictionary 
Source="/MyApp;component/ChildWindowResources.xaml"/>     
     </ResourceDictionary.MergedDictionaries> 
    </ResourceDictionary> 

現在,您可以編輯模板並在VisualState x:Name =「Open」和VisualState x:Name =「Closed」下注釋掉這些討厭的動畫部分

相關問題