![](/img/trans.png)
[英]Why is TextBlock.FontSize converted into an attached property in binary (BAML)?
此XAML來源: 據ILSpy編譯為BAML: 我可能是錯的,但似乎BAML版本使用附加的屬性語法而不是屬性語法(例如用於Margin )。 我發現: 相關問題如何使用附加屬性TextBlock.FontSize? 說: TextBlock.F ...
[英]Why is TextBlock.FontSize converted into an attached property in binary (BAML)?
此XAML來源: 據ILSpy編譯為BAML: 我可能是錯的,但似乎BAML版本使用附加的屬性語法而不是屬性語法(例如用於Margin )。 我發現: 相關問題如何使用附加屬性TextBlock.FontSize? 說: TextBlock.F ...
[英]Convert Baml file into usable XDocument for parsing
我希望能夠針對Xaml編寫單元測試,以查找不正確的模式。 在Xaml仍然有效的情況下,我們會遇到一些問題,否則Xaml仍然可以編譯和“正常運行”,但可能導致隱藏的問題或缺乏一致性。 為了解決這個問題,我們想針對這些文件編寫單元測試。 一個簡單的例子:如果定義一個網格,並且網格列綁定到基 ...
[英]Set relative path of baml/xaml in *.g.cs using MarkupCompilePass1
目前我正在編譯xaml到baml使用MarkupCompilePass1 。 除了指向baml/xaml資源的相對路徑之外,這工作得很好。 例如,假設 xaml 文件位於ui/controls/test.xaml目錄中,生成的代碼 ( test.g.cs ) 應如下所示: 但它目前看起來像這樣: ...
[英]How does PartialClassGenerationTask and MarkupCompilePass1 works/belongs together
有人可以解釋兩個構建任務MarkupCompilePass1和PartialClassGenerationTask如何組合在一起的嗎? 目前我不知道他們是否共存或是否需要彼此。 有人可以清除這兩個類的用法以及它們如何相互交互嗎? ...
[英]Should I track .baml files in my WPF repo?
我是版本控制和git的新手,我正在嘗試學習如何使用SourceTree。 我已經有大約十二個提交,而且我不確定為什么創建這些.baml文件或如何創建這些文件,但是我以前的任何提交中都沒有這些文件,我想知道是否可以停止跟蹤並忽略它們。 如果我了解到有關baml文件的信息,那就是它們是在運行 ...
[英]loading ResourceDictionary from baml using Baml2006Reader
如何能我通過包含一個BAML流中讀取ResourceDictionaory使用Baml2006Reader並沒有acually實例化的ResourceDictionary ? 我可以通過僅包含UserControl的常規baml進行准備,並且可以使用Baml2006Reader.NodeT ...
[英]Dotfuscating BAML in WPF application
'再次, 我的Dotfuscation工作繼續進行! 所以我目前正在研究一個由~38個程序集組成的合理復雜的WPF應用程序。 現在我已經克服了我的性能問題( 加速混淆過程 ),我現在開始測試Dotfuscator v4.10的BAML混淆功能。 麻煩的是,它不起作用 - 生成的錯 ...
[英]Silverlight for windows embedded using WEST tool
我正在將Silverlight用於嵌入式Windows。 我在源代碼管理中有兩個項目: UI的Expression Blend項目 帶有偶數處理程序后端代碼的VC ++項目 VC ++項目具有資源文件.rc和Generated.rc2文件。 在rc2文件中有以下幾行 ...
[英]How do I “merge” or use a system assembly's ResourceDictionary in my generic.xaml?
我特別希望能夠為自己的自定義控件利用某些系統主題模板和定義(顏色和畫筆)。 我“認為”我應該在generic.xaml的根元素中使用該元素。 考慮到我應該對“ Source”屬性使用某種路徑,“ Aero2”的路徑將是什么樣? 這甚至被接受使用嗎? 我可以使用系統主題嗎? ...
[英]Where can I find Metro theme control color definitions?
我試圖使自定義控件的行為和外觀與呈現框架中的其他控件一樣。我嘗試使用ILSpy瀏覽GAC,但似乎找不到“ Metro”定義。 使用“ SystemColors”下定義的顏色,不要為“本機”控件提供顏色匹配。 有人有提示嗎? 即:用於熱跟蹤的顏色(在SystemColors內)與 ...
[英]WPF baml serialization bug?
以下XAML在運行時生成XamlParseException : XamlParseException:'缺少'TextBlock'對象上的鍵值。 行號“ 10”和行位置“ 20”。 我究竟做錯了什么? ...
[英]Compiling a WPF app into XAML instead of BAML
有什么方法可以讓wpf / c#編譯器將XAML作為常規XAML文本直接嵌入到程序集中,而不是將其編譯為BAML? (這是為了便於以后在裝配中查看和編輯) ...
[英]How to decompile complex BAML to valid XAML
我嘗試了ILSpy,但失敗了: 我嘗試對.Net Reflector使用Baml Viewer,但是它無法生成有效的XAML。 主要問題是綁定到錯誤的StaticResource的引用。 例如(namedViews是CollectionViewSource): 還有哪 ...
[英]WPF MarkupExtension to Determine Assembly in which XAML is Embedded
我有一個WPF項目(在.NET 4.0中),其中XAML資源作為程序集嵌入到Pages中。 在XAML中,我需要具有在不具有XAML程序集特定知識的另一個程序集中聲明的MarkupExtension。 現在,我需要此MarkupExtension才能訪問嵌入XAML的程序集。 這怎么可 ...
[英]How can I get the actual XAML from a template object in code (or can I)?
不知道這是否可能,但是如果我有一個模板對象(傳遞給OnApplyTemplate重寫),有什么方法可以檢查組成它的XAML的字符串表示形式嗎? 我在內部知道模板的XAML何時被編譯,它實際上已轉換為BAML,並且我知道在代碼被覆蓋時,兩者都不是,因為它已經被重新水化為實際對象,這就是我要問的原 ...
[英]BAML Error When Animating
我在WPF 4項目中將以下代碼鏈接到一個圖像框。 我還有其他四個類似的實例,它們都能很好地工作。 為什么這個拋出我們都討厭的模糊“ BAML”錯誤(它指向動畫)? 僅供參考,我在后面的代碼中使用VB.net。 ...
[英]Obfuscator which supports WPF properly
.NET的一個好的混淆器工具有哪些選項可以支持.NET 4.0中的WPF? 特別是,哪些混淆工具處理WPF程序集中的BAML重寫,並處理BAML中的跨程序集引用? 雖然大多數混淆器列出了“WPF”和“.NET 3.5”或“.NET 4”支持,但實際上,它們無法重寫嵌入式BAML引用, ...
[英]Performance problem loading lots of user controls
我的應用程序正在將一堆相同的用戶控件加載到ScrollPanel中。 問題是,這非常慢。 分析器顯示,在我的用戶控件的構造函數的設計器代碼中內部調用的方法Application.LoadComponent()是瓶頸。 此方法的文檔說,此方法加載XAML文件。 問題是,我怎樣才能使用 BAML 而不是 ...
[英]How to convert an assemblies BAML to XAML?
如何遍歷程序集 BAML 資源並將它們轉換回 XAML? ...
[英]Manage localization with Baml
我正在WPF中開發一個小應用程序,我想本地化我的資源。 我一直使用資源文件(.resx),但我聽說過BAML可能會改變WPF應用程序中管理本地化的方式。 我做了我的研究,我發現了一種使用這些文件翻譯我的應用程序的方法。 我寫了一篇博文來展示我是如何在這里做的 (僅限法語,對不起)。 ...