contenttemplateselector

    2熱度

    1回答

    我有一個用戶控件(不是一個看不見的自定義控件),這取決於一些自定義的狀態屬性,在各種ContentTemplates交換,所有定義爲相關XAML文件中的資源。在代碼隱藏中,我需要在交換的ContentTemplates中找到其中一個元素。 現在在一個看不見的控件(即自定義控件)中,只需重寫OnApplyTemplate,然後使用FindName,但當ContentTemplate被觸發器切換時,該

    0熱度

    1回答

    我有一個XMLDataProvider靜態資源,就像我的數據列出了一些產品一樣。 我有兩個控件作爲主細節scenerio 1)列出所有產品標題的列表框和 2)顯示產品細節的COntentControl。 現在它的工作正常,但ContentControl正在使用硬編碼的模板。 我想要的是顯示具有不同模板的產品,並且ContentControl的ContentTemplate應該根據產品的字段(Tem

    1熱度

    1回答

    所以我在我的WPF的主要用戶控制應用程式TabControl將支持幾種不同的意見(基本上形成了數據錄入)和它們的底層視圖模型(基本上ORM映射。) 我建了一個ContentTemplateSelector扔輸出所選項目的正確內容視圖。 所以我的問題是: 我應該建立一個ItemTemplateSelector選擇從底層視圖模型將作爲該選項卡標題標題正確的屬性? 或者,我應該將每個視圖模型的屬性分配給

    0熱度

    1回答

    如果我在更新計時器開始之前在兩個標籤中寫入虛擬文本,則會出現一個如右圖所示的文本,另一個則如預期的那樣出現在左邊 但是,當updateTimer進入圖片時,左側出現的文本彼此粘在一起 這裏的代碼 <table width="100%" border="0" cellspacing="7" cellpadding="0"> <tr> <a

    4熱度

    1回答

    我有一個列表框和在一個StackPanel邊框類似於以下: <StackPanel Orientation="Horizontal"> <ListBox> <ListBoxItem Content="People"/> <ListBoxItem Content="Animals"/> <ListBoxItem Content="Cars"/>

    2熱度

    1回答

    我有一個DataGrid與動態數據(自定義DataRows的集合),我從服務器獲得。 DataRow中有一個索引和屬性數據返回整個數據行的綁定(你會看到如下圖) 我以這樣的方式創建一個DataGrid中的每一列: DataGridTextColumn column = new DataGridTextColumn(); Binding binding = new Binding("Data["

    0熱度

    1回答

    我希望通過值選擇組合框的內容,因此如何編寫XAML來完成此操作? <GroupBox Header="Specific details" ContentTemplateSelector={StaticResource someSelector}> ... </GroupBox> 模板選擇讓我選擇要使用的模板,但我不明白是此組框在某種程度上變量的值相關聯的語法?

    7熱度

    3回答

    我做了一個示例演示VS 2010 RC示例項目,因爲在我的生產項目中,我使用MVVM發生同樣的錯誤。 在我的示例演示項目中,我只使用代碼隱藏沒有第三方的依賴,所以你可以在這裏下載演示項目並運行它自己:http://www.sendspace.com/file/mwx7wv 現在的問題:當我點擊女生/男生按鈕它應該切換數據模板,而不是? 我該怎麼做? 好,我這裏也提供了一個代碼片段: 代碼隱藏Mai

    2熱度

    1回答

    我想將內容控件綁定到數據模板選擇器,將變量綁定到該內容控件,然後根據變量包含的內容顯示不同的模板。 我已經設法讓Telerik DataTemplateSelector做我所需要的,但是我找不到控制來綁定DataTemplateSelector。 我發現允許我使用DataTemplateSelector的所有控件都要求ItemsSource是一個集合,如果我傳入一個對象,它會引發異常。 我傳入的項

    4熱度

    1回答

    我在Window的右邊設置了一個ContentControl,並設置了Content binding Items(它的類型是ObservableCollection)。現在我想實現它:如果沒有項目,ContentControl會選擇第一個DataTemplate,並將項目添加到項目中,ContentControl將選擇第二個DataTemplate來顯示一些信息。 像這樣: 問題是,當我加入一個項