ivalueconverter

    1熱度

    2回答

    我有DataGrid行代表我正在ping的主機和表示丟失的ICMP數據包隨着時間的推移值增加的列Lost。我有整個INotifyPropertyChanged事情下降,我看到價值增加。我想要做的是編寫一個Style,它將相對於Lost列的值逐行將背景顏色從白色變爲深紅色。 我想,如果有可能,寫Trigger或DataTrigger與設置爲ValueConverter這將計算所需的顏色設置器值,但到

    3熱度

    2回答

    我試圖解決這個事實,我無法爲ConverterParameter指定動態值。 See my other question for why I need to bind a dynamic value to ConverterParameter - 我不喜歡目前發佈的解決方案,因爲它們都需要我覺得應該對View Model進行不必要的更改。 要嘗試解決這個問題,我創建了一個自定義轉換器,並在該轉換器

    3熱度

    1回答

    我試圖設計一個LineSeries圖表,其獨立軸上有DateTime個對象,其相關軸上的整數值爲DateTime。我想在用戶將鼠標放在DataPoint上時顯示工具提示文本,同時顯示其獨立值和相關值,但我需要格式化DateTime對象以顯示我想要的格式。 我發現this example使用ContentControl的屬性ContentStringFormat,但經過一番挖掘之後,我瞭解到該屬性在

    1熱度

    2回答

    我有一個ComboBox,它的Items屬性綁定到一組對象。我還將SelectedItem屬性綁定到整個集合,其中ValueConverter設計用於檢查集合中的元素並返回要選擇的1個項目。這部分工作。 不起作用的是當用戶在組合框上進行選擇更改時,ValueConverter的ConvertBack(...)方法未被調用。我需要調用ConvertBack(...),因爲我需要接受用戶的選擇,重新檢

    12熱度

    3回答

    我有一個文本框綁定到一個屬性類型爲Timespan的類,並寫了一個值轉換器將字符串轉換爲TimeSpan。 如果一個非數字輸入到文本框中,我希望顯示一個自定義錯誤消息(而不是默認的'輸入字符串格式錯誤')。 轉換器代碼是: public object ConvertBack( object value, Type targetType, object parame

    6熱度

    2回答

    我試着以下枚舉綁定到組合框 Public Enum PossibleActions ActionRead ActionWrite ActionVerify End Enum 我不能改變枚舉本身,但我不希望顯示這些字符串。我的意圖是裁剪前綴'Action'並在ComboBox中顯示'Read','Write'和'Verify'。因此,我寫了一個ValueConve

    2熱度

    2回答

    我試圖顯示列表框中嵌入我的asssembly中的圖像。我可以使用轉換器將圖像顯示出來,但不是加載,而是靜止不動,它們不斷從組件中重新加載,導致它們閃爍。我使用相同的轉換器來加載我的應用程序周圍的其他地方的圖標,但這個問題不會發生 - 它似乎是以某種方式由lisbox造成的。我嘗試刪除VisualStates並切換轉換器返回的位圖圖像的CreateOption,但我得到相同的結果。我相當確信這在WP

    0熱度

    1回答

    我有一個實現IValueConverter的類。每次構建我的解決方案時,Visual Studio都會在構建成功後崩潰。 public class BoolToEditOrCreateConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, S

    1熱度

    1回答

    我已成功使用轉換器將WPF中的布爾值轉換爲適當的屬性,例如隱藏/摺疊/可見隱藏和顯示控件。 我想實現使用XPath的存在同樣的事情節點 - 分頁路徑。你會測試在XSLT的東西,如: <xsl:if test="/SomeNode/Exists"></xsl:if> 如果節點存在,我希望轉換器輸出「可見」,如果不是「隱藏」或「摺疊」。 任何人有任何想法?

    1熱度

    1回答

    任何人都可以告訴我這兩種方法之間的區別是什麼使您的GridViewColumn根據dbfield值顯示爲圖像。 首先 <Image Source="{Binding Path=ActionId, Mode=OneWay, Converter={StaticResource local:ActionIdConverter}}" /> 二 <Image> <Image.Source>