ivalueconverter

    1熱度

    1回答

    我的模型中有一個Address對象,它具有6個地址線作爲單獨的屬性。在我的Silverlight視圖中,我希望將其顯示在多行文本框中,並使用數據綁定進行更新。 該視圖鏈接到ViewModel,該ViewModel具有始終設置的Address屬性。我的第一個想法是使用一個最初好的ValueConverter,因爲它可能需要一個Address對象並傳回一個顯示的字符串。 當我想要ConvertBack

    2熱度

    2回答

    我有一個自定義數字文本框綁定到雙。 出錯時,顯示(作爲工具提示)的默認錯誤消息是「無法將字符串轉換爲雙精度」或類似的內容。 如何更改該自定義消息? 我試圖通過轉換器來做到這一點: class MyConverter : IValueConverter { public object Convert(object value, Type targetType, object

    2熱度

    2回答

    我試圖得到這個工作的問題: http://drwpf.com/blog/2009/03/17/tips-and-tricks-making-value-converters-more-accessible-in-markup/ 我從那裏我們有基類,然後從中獲得評論代碼。但是我得到的錯誤時,我有這樣的:。 public abstract class ConverterMarkupExtension:

    0熱度

    2回答

    <DataTemplate> <StackPanel Orientation="Vertical" Name="AddressStackPanel" > <ComboBox Name="ComboBox" ItemsSource="{Binding Path=MatchedAddressList}" DisplayMemberPath="Address" SelectedInd

    3熱度

    2回答

    我在嘗試有條件地格式化LineSeries(來自Silverlight 4工具包)的NumericAxis軸中出現的數字。更具體地說,我希望數字> = 10000和< = 0.0001以科學記數法顯示,但我似乎無法完成此項工作。 我可以覆蓋NumericAxisLabel模板是這樣的: <Style x:Key="NumericAxisLabelStyle" TargetType="chartin

    33熱度

    3回答

    IValueConverter接口有什麼用法ConvertBack方法。 什麼時候會打電話? 或者什麼爲了Convert和ConvertBack方法的調用的。 我這裏問的問題,因爲:我已綁定代碼隱藏的一個屬性文本框的Text屬性,並使用convertor該屬性, 然後第一Convert方法調用,當我在TEXTBOX沒有改變TEXT發生,但只要我關閉表格ConvertBack方法調用。 這是什麼,沒

    0熱度

    1回答

    我將combobox(即列表框項目模板的一部分)綁定爲enum,所選項目綁定到綁定到listbox的集合。 我對轉換器使用了一些邏輯。 問題是,在啓動時不會調用ConvertBack,但只有當我重新選擇組合框中的項目。 我需要它在啓動時調用。 public enum FullEnum { Apple, Banana, Pear } <Wi

    1熱度

    2回答

    全部。我的項目中有ContentControl,它綁定到一個返回一個帶有HTML語法的字符串的屬性。 控制的XAML <ContentControl Height="48" Margin="100,56,223,0" VerticalAlignment="Top" Content="{Binding HitContext, Converter={St

    2熱度

    1回答

    我試圖使用兩個閾值來轉換一個值的值,在調用數據庫將返回三個變量 Double Score; Double LowerThreshold; Double HigherThreshold; 如果分數低於下限閾值那麼紅圖像將顯示,如果它在兩個閾值之間,則會顯示琥珀色,如果高於閾值,則會顯示綠色。 目前我使用自定義的ValueConverter,但我不確定這是否是最好的方式來做到這一點。我將高低閾

    1熱度

    1回答

    我有IValueConverter執行 - IconExtractor。我使用這種方式: <Image Source="{Binding Converter={StaticResource iconExtractor}, ConverterParameter=c:\\Windows\\System32\\shell32.dll|72}"/> 但爲它工作,IconExtrac