ivalueconverter

    1热度

    1回答

    我在我的silverlight项目中有BooleanToVisibilityConverter和InverseBooleanToVisibilityConverter。这两个都相当标准,但由于某种原因,在这一个对话框中,他们抛出了很多错误(至少我认为它的转换器)。我似乎无法得到它抛出任何异常我可以查看我只是得到这个输出,我不知道为什么! System.Windows.Data Error: 'MS

    0热度

    2回答

    所以通常如果你想简单地检查一下IEnumerable<T>是否有任何项目,你会使用.Any()而不是.count > 0--尤其是当你打击像LINQ-to-Entities和.count可能会有一个沉重的表现惩罚。 我的问题是,我正在写一个IValueConverter取决于可枚举是否有项目或不改变的对象可见性: public class CollectionEmptyVisibilityConv

    3热度

    1回答

    我有以下场景,我试图根据选定的项目筛选项目。 这里是其列表框结合到物品样品: <ListBox ItemsSource="{Binding Source={StaticResource MyCollectionViewSource}, Mode=OneWay}"> <ListBox.ItemTemplate> <DataTemplate> <DockPanel

    5热度

    1回答

    我有三个单选按钮和三个组框,并根据单选按钮的选择,组框应该已经可见或折叠,但似乎没有在这里工作。我的构造函数的代码被执行,但似乎事情互相重叠。 <baseControls:MaintainTemplate Style="{StaticResource {x:Type baseControls:MaintainTemplate}}" TitleText="{Binding TitleText}">

    4热度

    1回答

    滚动时才会被调用看看下面的XAML代码片段: <DataGridTextColumn.CellStyle> <Style TargetType="{x:Type DataGridCell}"> <Setter Property="Background" Value="White"/> <Setter Property="BorderThickness" Value

    0热度

    1回答

    我遇到困难与从嵌套数据模式(ListViewItems)调用的IValueConverters。 我有一个包含对象列表(太多的源代码把它都在这里)的其他对象和列表对象的复杂(名单)... 一切正常,除了在更深嵌套层次的IValueConverter实现... Simplifyed和缩短XAML: <Window x:Class="XXXX.MainWindow" xmlns="http:

    0热度

    1回答

    我正在处理MVVM模式之后的WPF项目。我有以下型号: 名称... |.Value.|.Unit.|.Type.|.Min.|.Max.| Voltage| ..... 3 ..... | ... mV..| .... X .... | ... 0 ... | .... 5 .... | 当前| ... .1 .... | mA..| .... Y .... | ... 2 ... | ....

    1热度

    2回答

    在XAML绑定标记中可能会取消布尔属性。不知道这是否是正确的描述。例如,我使用内置的转换器之一来设置窗口边框控件的可见性,取决于它是否处于活动状态。 <Border BorderBrush="{StaticResource BorderColorBrush}" BorderThickness="1" Visibility="{Binding IsActive,

    0热度

    1回答

    我在XAML中使用EnvironmentColors类设置标签控件的前景,如下所示。请注意,我在这里使用BrushKey。 <Label Content="System Tray Notifications" Grid.Row="0" VerticalAlignment="Center" Padding="0" Foreground="{DynamicResource {x:Static vsui

    0热度

    1回答

    小数数量可变我创建了一个ValueConverter Double和String之间,使我的文本框小数位的给定数。 虽然我需要能够将一个整数作为参数传递给ValueConverter方法,这样我可以在任何给定的文本框上使用不同的小数位数,但仍使用相同的转换器。 我的转换代码是在这里: [ValueConversion(typeof(Double), typeof(String))] public