cost 243 ms
將Baml文件轉換為可用的XDocument進行解析

[英]Convert Baml file into usable XDocument for parsing

我希望能夠針對Xaml編寫單元測試,以查找不正確的模式。 在Xaml仍然有效的情況下,我們會遇到一些問題,否則Xaml仍然可以編譯和“正常運行”,但可能導致隱藏的問題或缺乏一致性。 為了解決這個問題,我們想針對這些文件編寫單元測試。 一個簡單的例子:如果定義一個網格,並且網格列綁定到基 ...

使用 MarkupCompilePass1 在 *.g.cs 中設置 baml/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 ) 應如下所示: 但它目前看起來像這樣: ...

我應該在WPF存儲庫中跟蹤.baml文件嗎?

[英]Should I track .baml files in my WPF repo?

我是版本控制和git的新手,我正在嘗試學習如何使用SourceTree。 我已經有大約十二個提交,而且我不確定為什么創建這些.baml文件或如何創建這些文件,但是我以前的任何提交中都沒有這些文件,我想知道是否可以停止跟蹤並忽略它們。 如果我了解到有關baml文件的信息,那就是它們是在運行 ...

使用Baml2006Reader從baml加載ResourceDictionary

[英]loading ResourceDictionary from baml using Baml2006Reader

如何能我通過包含一個BAML流中讀取ResourceDictionaory使用Baml2006Reader並沒有acually實例化的ResourceDictionary ? 我可以通過僅包含UserControl的常規baml進行准備,並且可以使用Baml2006Reader.NodeT ...

在WPF應用程序中對BAML進行Dotfuscating

[英]Dotfuscating BAML in WPF application

'再次, 我的Dotfuscation工作繼續進行! 所以我目前正在研究一個由~38個程序集組成的合理復雜的WPF應用程序。 現在我已經克服了我的性能問題( 加速混淆過程 ),我現在開始測試Dotfuscator v4.10的BAML混淆功能。 麻煩的是,它不起作用 - 生成的錯 ...

使用WEST工具嵌入Windows的Silverlight

[英]Silverlight for windows embedded using WEST tool

我正在將Silverlight用於嵌入式Windows。 我在源代碼管理中有兩個項目: UI的Expression Blend項目 帶有偶數處理程序后端代碼的VC ++項目 VC ++項目具有資源文件.rc和Generated.rc2文件。 在rc2文件中有以下幾行 ...

如何在generic.xaml中“合並”或使用系統程序集的ResourceDictionary?

[英]How do I “merge” or use a system assembly's ResourceDictionary in my generic.xaml?

我特別希望能夠為自己的自定義控件利用某些系統主題模板和定義(顏色和畫筆)。 我“認為”我應該在generic.xaml的根元素中使用該元素。 考慮到我應該對“ Source”屬性使用某種路徑,“ Aero2”的路徑將是什么樣? 這甚至被接受使用嗎? 我可以使用系統主題嗎? ...

2013-03-13 15:46:16   1   410    wpf / xaml / baml  
在哪里可以找到Metro主題控件的顏色定義?

[英]Where can I find Metro theme control color definitions?

我試圖使自定義控件的行為和外觀與呈現框架中的其他控件一樣。我嘗試使用ILSpy瀏覽GAC,但似乎找不到“ Metro”定義。 使用“ SystemColors”下定義的顏色,不要為“本機”控件提供顏色匹配。 有人有提示嗎? 即:用於熱跟蹤的顏色(在SystemColors內)與 ...

WPF baml序列化錯誤?

[英]WPF baml serialization bug?

以下XAML在運行時生成XamlParseException : XamlParseException:'缺少'TextBlock'對象上的鍵值。 行號“ 10”和行位置“ 20”。 我究竟做錯了什么? ...

將WPF應用編譯為XAML而不是BAML

[英]Compiling a WPF app into XAML instead of BAML

有什么方法可以讓wpf / c#編譯器將XAML作為常規XAML文本直接嵌入到程序集中,而不是將其編譯為BAML? (這是為了便於以后在裝配中查看和編輯) ...

如何將復雜的BAML反編譯為有效的XAML

[英]How to decompile complex BAML to valid XAML

我嘗試了ILSpy,但失敗了: 我嘗試對.Net Reflector使用Baml Viewer,但是它無法生成有效的XAML。 主要問題是綁定到錯誤的StaticResource的引用。 例如(namedViews是CollectionViewSource): 還有哪 ...

2011-06-15 09:48:44   1   7442    c# / wpf / xaml / baml  
WPF MarkupExtension確定嵌入式XAML的程序集

[英]WPF MarkupExtension to Determine Assembly in which XAML is Embedded

我有一個WPF項目(在.NET 4.0中),其中XAML資源作為程序集嵌入到Pages中。 在XAML中,我需要具有在不具有XAML程序集特定知識的另一個程序集中聲明的MarkupExtension。 現在,我需要此MarkupExtension才能訪問嵌入XAML的程序集。 這怎么可 ...

如何從代碼中的模板對象獲取實際的XAML(或者可以)?

[英]How can I get the actual XAML from a template object in code (or can I)?

不知道這是否可能,但是如果我有一個模板對象(傳遞給OnApplyTemplate重寫),有什么方法可以檢查組成它的XAML的字符串表示形式嗎? 我在內部知道模板的XAML何時被編譯,它實際上已轉換為BAML,並且我知道在代碼被覆蓋時,兩者都不是,因為它已經被重新水化為實際對象,這就是我要問的原 ...

動畫時出現BAML錯誤

[英]BAML Error When Animating

我在WPF 4項目中將以下代碼鏈接到一個圖像框。 我還有其他四個類似的實例,它們都能很好地工作。 為什么這個拋出我們都討厭的模糊“ BAML”錯誤(它指向動畫)? 僅供參考,我在后面的代碼中使用VB.net。 ...

正確支持WPF的混淆器

[英]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 而不是 ...

使用Baml管理本地化

[英]Manage localization with Baml

我正在WPF中開發一個小應用程序,我想本地化我的資源。 我一直使用資源文件(.resx),但我聽說過BAML可能會改變WPF應用程序中管理本地化的方式。 我做了我的研究,我發現了一種使用這些文件翻譯我的應用程序的方法。 我寫了一篇博文來展示我是如何在這里做的 (僅限法語,對不起)。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM