ivalueconverter

    0熱度

    1回答

    在客戶端上過濾DomainDataSource(DDS)的最佳方式是什麼? 我的DDS連接到WCF Ria服務並下載一些項目。我想在不同的控件中顯示這些信息。例如一些ItemsControls顯示來自DDS的各種值過濾的項目。我知道我可以爲服務器上的每個控件和過濾器創建一個新的DDS,但我寧願只做一次。 我已經嘗試使用iValueConverter做過濾。例如 ItemsSource="{Bind

    3熱度

    1回答

    我一直在使用帶有數據觸發器的值轉換器時遇到問題。在我的一些代碼中,似乎DataTrigger的Path正被應用於根元素,而不是該樣式適用的元素。 我創建了一個簡單的測試用例,我不明白它的行爲。我期望Button變成紅色或藍色,這取決於哪個值被送入DataTrigger的轉換器,但是Button根本沒有受到影響! <UserControl xmlns="http://schemas.mic

    2熱度

    1回答

    我正在構建應用程序以顯示綁定到ObservableCollection記錄的數據網格,其中每個記錄都包含一個課程對象和一個ObservableCollection結果對象。 使用自動填充框更改課程。 結果集合顯示在帶有IValueConverter實現的Listbox中,以基於當前所選課程的條件更改橢圓模板的顏色。 它在加載時效果很好,但隨後通過自動完成更新課程選擇不會觸發值轉換器的重新計算/刷新

    12熱度

    6回答

    我正在編寫我的第一個Silverlight應用程序。我有一個具有兩個標籤的列的datagrid,對於標籤,我使用IValueConverter來有條件地格式化數據。 標籤的 「內容」 被設定爲這樣: Content="{Binding HomeScore, Converter={StaticResource fmtshs}}" 和 Content="{Binding AwayScore, Co

    1熱度

    1回答

    我需要有條件地格式化數據網格的單元格,但「條件」部分需要基於數據源中幾個不同字段/屬性的值。 我以爲我可以使用條件格式的典型IValueConverter方法,並通過ConverterParameter將「其他」值傳遞給轉換器,但似乎無法將ConverterParameter綁定到任何東西,只能以文字傳遞。 我該如何去執行基於多個值的一個值的條件格式?

    10熱度

    3回答

    在WPF應用程序聲明當轉換器,我應該: 聲明所有我的轉換器中的App.xaml(即<Application.Resources/>),所以它可用於整個應用程序 聲明只需要轉換器每個Page/Window/ResourceDictionary/UserControl等在他們的Resources部分 別的東西完全 關於可讀性,方法1似乎對我最好,但我的問題是關於性能。哪種方法在性能,內存等方面資源效率

    1熱度

    2回答

    我正在使用model-view-viewmodel我目前有一個包含3個數據的類:2個整數和一個枚舉。 它的構造是這樣的: //C# public Outcome(OutcomeEnum outcomeEnum, Int32 acutalOutcomeData, Int32 expectedOutcomeData) { m_outcomeEnum = outcomeEnum;

    1熱度

    2回答

    是否存在乾淨和/或接受的從IValueConverter返回ViewModel的標準方式,或者是否會破壞MVVM模式?基本上,我想基於ViewModel的其他屬性在UI中轉換綁定的數據。我想這與你如何從IValueConverter返回Window/Page是一樣的問題,因爲對控件的引用不會傳遞給Convert/ConvertBack方法。