ivalueconverter

    2熱度

    1回答

    我做了什麼我創建了一個日曆,我的代碼位於view model中,並且能夠突出顯示創建類的日期,它繼承了IValueConverter。現在的錯誤是,當我在模擬器中更改月份並將當前日期稱爲第20日時,即使它是不同的月份,日期也會突出顯示。當我更改月份時,property會在我的view model中更新。那麼我如何才能在我的converter class中訪問此property。 這裏是我的代碼:

    1熱度

    2回答

    我想使用綁定將窗口設置爲Background Brush。問題是我需要訪問Resource才能做到這一點,這意味着必須在Resources之後設置Background屬性。 <Window.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictio

    1熱度

    3回答

    在我的WPF應用程序中,我有Student和StudentDB類。 class StudentDB { int StudentId{get;set;} string Name{get;set;} string City{get;set;} DateTimeOffset BirthDate{get;set;} } class Student {

    0熱度

    1回答

    我想要做的是在驗證失敗時將DataGridRow着色爲紅色。我試圖用ValueConverter這樣做,但我不知道如何從多個綁定源傳遞值。 我有datagrid綁定到對象的集合。然後有一個DataGridTemplateColumn,其中包含ComboBox和Textbox(其中只有一個在時間可見),並且ComboBox與綁定集合綁定源無關。 見代碼: <DataGrid Grid.Row="4"

    1熱度

    4回答

    如果我想在WPF改變Background -color一個Button的紅色,如果在我的視圖模型的財產Amount是0和綠色的,如果它是大於0,豈不是更好爲此使用值轉換器,還是應該在我的視圖模型中簡單實現自定義的Background屬性?這Background -property會將Amount值 - 換成SolidColorBrush,它將綁定到Button的Background。 哪種方式更直

    1熱度

    1回答

    我在將對象傳遞給WPF中的轉換器時遇到了問題。 我的DataGrid的樣子: <DataGrid x:Name="customTasksDataGrid" Margin="10,10,10,38" Grid.Column="1" IsReadOnly="True" AutoGenerateColumns="False"> <DataGrid.RowStyle> <Style

    -1熱度

    1回答

    我嘗試將簡單string並添加標記string例如: Value is: bla bla 到:Value is <Span Foreground="Red">bla bla</Span> 所以我想用MultiValueConverter並添加簡單的轉換器(至今沒有任何實現): public class StatusConverter : IMultiValueConverter {

    0熱度

    1回答

    我有一個組合框標記如下。 <ComboBox SelectedIndex="{Binding Path=Bonkey}"> <ComboBoxItem Content="Monkey" /> <ComboBoxItem Content="Donkey" /> </ComboBox> 我結合到具有Bonkey字段類型爲整數對象,根據下面的聲明。 class Thingy

    0熱度

    2回答

    我有一個ObservableCollection LogTimeSpan,它包含5個值。 this.LogTimeSpan.Add(TimeSpan.FromMinutes(1)); this.LogTimeSpan.Add(TimeSpan.FromMinutes(10)); this.LogTimeSpan.Add(TimeSpan.FromMinutes(60)); this.LogT

    0熱度

    2回答

    我試圖安裝並綁定ToggleButton以更改DataGrid中列的可見性。 I am following this post問題在於轉換器不會啓動,我不知道爲什麼。 我的代碼如下: <DataGridTemplateColumn Header="My Header" Visibility="{Binding IsChecked, ElementNam