2013-08-21 55 views
2

我想知道如何更改地鐵應用程序FileSavePicker的主題。我只找到了這個問題的答案,並沒有太大的幫助。而且我在msdn文檔中找不到任何東西。 那麼有可能改變FileSavePicker的主題?它是否存在一個方法或屬性,如fileSavePicker.RequestedTheme()?FileSavePicker在C#窗口地鐵燈主題應用程序

只是爲了信息我定義我的應用程序的主題中的App.xaml:

<Application 
    x:Class="ClientAirNavLight_WS.App" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:local="using:ClientAirNavLight_WS" 
    RequestedTheme="Light"> 

    <Application.Resources> 

     <ResourceDictionary> 
      <ResourceDictionary.MergedDictionaries> 

       <!-- 
        Styles that define common aspects of the platform look and feel 
        Required by Visual Studio project and item templates 
       --> 
       <ResourceDictionary Source="Common/StandardStyles.xaml"/> 
      </ResourceDictionary.MergedDictionaries> 

     </ResourceDictionary> 
    </Application.Resources> 
</Application> 
+0

我相信FileSavePicker使用System Accent顏色。您可以通過在文件中查找來更改顏色。看看StandardStyles.xaml。你可能會在那裏找到有用的東西。 – uSeRnAmEhAhAhAhAhA

+0

那麼我沒有找到執行一些更改來影響FileSavePicker的地方,但是這個文件很安靜,我可能會錯過一些東西。 – Zangdak

+0

它可能不在那裏。我還沒有看到它。除此之外,我不確定你可以做什麼,所以祝你好運:) – uSeRnAmEhAhAhAhAhA

回答

0

的FileSavePicker顏色是由用戶的喜好主題的定義,而不是由您的應用程序。它不能被StandardStyles.xaml修改。

爲了讓您的應用程序無法嘗試和模擬系統對話框(如FileSavePicker),您的應用程序無法訪問這些用戶首選項。