markup-extensions

    0熱度

    2回答

    我有標記擴展允許我同時使用GridView中的綁定和單元格模板。它在運行時正常工作,但它在設計時不起作用,想知道是否有任何事情可以解決。我已經測試過返回簡單的字符串,而不是DataTemplate,只是爲了確保定製標記擴展在設計時能夠正常工作 - 並且工作正常,所以它應該與某個事實相關,即返回DataTemplate。 [MarkupExtensionReturnType(typeof(DataT

    4熱度

    1回答

    如果我有以下視圖模型 class Foo : INotifyPropertyChanged { ISubject<string> Name { ... } } 和一些想象的XAML代碼 <TextBox Text="{my:Subscribe Path=Name}/> 祝雙向綁定的行爲是 Subject.onNext當文本框在UI中更新時調用 文本框通過訂閱Subject.

    0熱度

    1回答

    幾天前我開始使用標記擴展,並且出現轉儲問題。 我有一個標記擴展,有string屬性,我不想使用由用戶輸入的值在TextBox,有沒有一種簡單的方法來做到這一點? ,所以我有這樣的事情: <TextBox Name="tb"/> <ListView Name="lv"> <ListView.View> <GridView> <GridViewColumn He

    1熱度

    1回答

    我創建了一個標記擴展: namespace Utils { public class CoolExtension : MarkupExtension { private string key; public CoolExtension() { } public CoolExtension(string key)

    4熱度

    2回答

    我試圖創建一個標記擴展,它將採用一串HTML,將其轉換爲FlowDocument並返回FlowDocument。我對創建Markup Extensions相當陌生,我希望這對於有更多經驗的人來說是顯而易見的。這裏是我的代碼: [MarkupExtensionReturnType(typeof(FlowDocument))] public class HtmlToXamlExtension : M

    5熱度

    1回答

    我試圖使用Xamarin形式的自定義標記擴展,以最終實現本地化。我正在努力去研究Xamarin表單的例子。 這裏是XAML代碼的片段使用擴展: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas

    3熱度

    3回答

    WPF未定義用於事件的標記擴展,第三方能夠創建可用於事件的標記擴展。現在WPF 4.5支持事件的標記擴展。任何人都可以通過一個優雅的例子來幫助如何在.Net 4.5中實現這一點?

    7熱度

    1回答

    的情形: 創建的MarkupExtension取代Grid.Row =」 0」 由Grid.Row =」 {名稱空間:ClassExtension GridRowName}」(同一列) XAML代碼: <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto" x:Name="TitleRow" /> <RowD

    0熱度

    2回答

    我們有一些翻譯標記擴展,它看起來是這樣的: TextBlock Text="{l:Translate 'My string'}" ,我們希望(因爲我們可以使用XAML翻譯一些其他的工具),以取代所有項目xamls中的文本標籤自動生成。 有沒有什麼辦法找到所有的節點或屬性與正則表達式或用XML讀/寫來實現這種情況?

    1熱度

    1回答

    我有我的主應用程序使用MarkupExtension另一個項目。我加了參考,我說這也是在XAML文件,但是當我嘗試使用它,我得到錯誤: error MC3048: '{loc:Translate View3dDialog}' value is not a valid MarkupExtension expression. Cannot resolve 'Translate' in namespa