resourcedictionary

    1熱度

    1回答

    我認爲這是非常標準的,以獲得 「滾動聚焦文本框進入視野時,會出現軟鍵盤」 但我花費的時間越多,試圖解決這個問題,就越覺得它除以零。 我用flipview寫了一個應用程序,用程序創建的頁面填充。 我的應用程序進入ViewModelFirst,因此Xaml-Views通過DataTemplateSelector從ResourceDictionary加載。 MainPage(xaml-page - 不是

    0熱度

    1回答

    我正在嘗試編寫button樣式,它存在於其自己的資源字典中。它應該有一個基本動畫,其中當鼠標移過它時,按鈕背景從深灰色變爲淺灰色。 的問題是,它似乎不喜歡,我引用故事板具體內鍵預定顏色的事實。我不明白爲什麼這是因爲我習慣於引用現有資源。 將引發異常在運行時: "InvalidOperationException: Cannot freeze this Storyboard timeline tre

    1熱度

    1回答

    使用多個資源字典我有兩個類庫項目: 項目A.Themes 項目B.Themes 項目A.Themes是我的基地主題項目。 項目B.Themes使用A.Themes和有新的樣式和一些資源有已經在A.Themes中定義的鍵。 我們希望在我們的項目中使用這兩個主題,如果我們使用在兩個項目中定義的資源,我們想從B.Themes中獲取資源。 這是我們的代碼: A.Themes有款式幾個文件: Brushes

    0熱度

    2回答

    是否可以根據我的viewmodel中的字符串屬性加載我的一個堆棧面板?所以如果字符串是MyStackPanel1,那麼合適的堆棧面板將被注入到我的主窗口的網格中。 我的ResourceDictionary <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xm

    -2熱度

    1回答

    我有一個多語言的wpf項目。我正在使用ResourceDictionary來執行此操作。對於靜態TextBlock我可以改變文本語言: <TextBlock Text="{Binding Sample, Source={StaticResource Resources}}" /> 但我應該如何更改動態TextBlock文本。這似乎是不可能做這樣: <TextBlock Text="{Bindi

    1熱度

    3回答

    我正在構建使用另一個程序集的ResourceDictionaries的應用程序,並且遇到使用字體的問題。 有一個名爲的程序集,MyFontAssembly將字體和引用存儲爲ResourceDictionary。它的結構如下所示: MyFontAssembly - FontDictionary.xaml - (stores references to fonts) - Fonts

    0熱度

    2回答

    我試圖將供應商提供的VB解決方案轉換爲C#。我需要從一個自定義的ResourceDictionary XAML加載一個DataTemplate到一個c#類。我無法確定如何獲取DataTemplate。我能夠創建一個ResourceDictionary並加載XAML但我從那裏難倒了。這是我的XAML [EditorResources]。 <ResourceDictionary xmlns="http

    2熱度

    2回答

    我發現this post關於在網絡上提高ResourceDictionaries的性能,但問題在於它很舊(2011)。我正在考慮實現這樣的事情,但我想知道微軟在.NET Framework的最新版本中是否沒有解決這個問題。我有一個關於這個話題幾個問題,其中,我希望這裏有人能給出一個答案: 是.NET框架4.6.1仍然使他們的多個實例,一個是每次分配時間管理ResourceDictionaries控

    1熱度

    1回答

    我有基於ac#wpf的類庫,包含模型,視圖模型和視圖,我正在使用多個加載項的dektop應用程序具有API支持託管的可停靠WPF用戶控件。從這裏我可以使用不同的控件和啓動對話框來與第三方應用程序中的各種數據結構進行交互。我的類庫沒有App.xaml文件。 我創建了一個ResourceDictionary xaml文件,我在整個視圖中將它用作主樣式表。在我的用戶控件和窗口中,我引用它: <Resou

    0熱度

    1回答

    我嘗試從一個字符串類名實例化一個新的類,就像我們可以用Java做方便。一旦 func stringClassFromString(_ className: String) -> AnyClass! { let namespace = Bundle.main.infoDictionary!["CFBundleExecutable"] as! String; let cls: An