ivalueconverter

    0熱度

    2回答

    我目前正在嘗試conditionaly顯示圖像。我讀了很多關於valueConverters和triggers的信息,但我堅信這個簡單問題必須有一個更簡單的解決方案。 的XAML: <Image Source="C:\Users\Niko\Pictures\red.png" IsEnabled="{Binding IsOn}"></Image> 後面的代碼: namespace MVVM {

    0熱度

    1回答

    我有一個綁定: <TextBlock Text="{Binding Converter={local:Converter}}" /> 與轉換器: public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var vm = (ViewModel)value

    1熱度

    1回答

    我有一個UWP項目以及一個WPF項目。兩個項目都需要相同的轉換器。但接口IValueConverter是在另一個名稱空間中的WPF中的UWP,而且是最後一個參數不相同(在WPF中,它是在UWP中的CultureInfo它是一個字符串)。 那麼爲兩個項目創建轉換器的最佳做法是什麼? 我的解決方案是我有一個netstandard項目,它有一個ValueConverterBase類,它定義WPF IVa

    1熱度

    2回答

    這是一個奇怪的錯誤。我將枚舉綁定到組合框並顯示d​​escription屬性。我使用的解決方案是WPF Binding a ListBox to an enum, displaying the Description Attribute。所以,我的XAML的相關部分是: <Window.Resources> <local:EnumConverter x:Key="EnumConverte

    0熱度

    1回答

    我創建了一個ComboBox和綁定系統枚舉衣被合計到它。並且還爲它創建了一個值轉換器,使其更具人性化。 但是,當我選擇ComboBox中的項目時,它顯示錯誤並在控制檯中轉儲了一些錯誤消息 任何想法如何解決該問題? 我也嘗試爲SelectedItem設置另一個值轉換器,但它也不起作用。 CS文件: using System; using System.Collections.Generic; u

    0熱度

    1回答

    我一直在試圖實現一個簡單的值轉換器我只是不知道爲什麼StringFormat沒有被應用。正值變爲綠色,負值變爲紅色,但不是得到預期結果(+15.74),最終得出:15.74747474。 我該如何得到這個工作?有人能給我一個我需要改變的想法嗎? XAML <Window.Resources> <local:PositiveConverter x:Key="PositiveConvert

    0熱度

    1回答

    我有xaml文件,我把2個文本框放在哪裏我可以把登錄名和密碼。之後,按鈕「登錄」應該是可見的。這裏是我的代碼: TreeView.xaml文件: <UserControl x:Class="LayoutMVVM.Views.TreeView" xmlns:local="clr-namespace:LayoutMVVM.Views" xmlns:Treemodels="clr-n

    1熱度

    1回答

    每次我寫一個值轉換器我想知道如何處理在Convert和ConvertBack方法IValueConverter的規定targetType參數的目標類型參數: object Convert(object value, Type targetType, object parameter, CultureInfo culture) object ConvertBack(object value, Ty

    -1熱度

    1回答

    任何人都可以解釋爲什麼我收到錯誤: A generic error occurred in GDI+ 下面是代碼: [ValueConversion(typeof(System.Drawing.Image), typeof(ImageSource))] public class ImageConverter : IValueConverter { public object Conv

    1熱度

    1回答

    我有一個DataGrid,我是結合的,我有我的一些文本返回圖像的希望的對象發送到valueConverter之後(它被放入一個堆棧面板)。但是,顯示所有我在gridview單元格中看到的是System.Windows.Control.StackPanel。 這裏是xaml。我正確地綁定了GrieView ItemsSource,並且進入轉換器的值是正確的。 <telerik:GridViewDat