Wpf公共属性作为ConvertParameter
将参数转换为公共属性 我会在转换器“FormatValues”中添加一个参数。这是XAML代码:Wpf公共属性作为ConvertParameter,wpf,Wpf,将参数转换为公共属性 我会在转换器“FormatValues”中添加一个参数。这是XAML代码: <ItemsControl ItemsSource="{Binding Data.Points}" Grid.IsSharedSizeScope="True"> <ItemsControl.ItemTemplate> <DataTemplate DataType="{x:Type wpf:DataPointViewModel}">
<ItemsControl ItemsSource="{Binding Data.Points}" Grid.IsSharedSizeScope="True">
<ItemsControl.ItemTemplate>
<DataTemplate DataType="{x:Type wpf:DataPointViewModel}">
<Grid Margin="2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" SharedSizeGroup="Title"/>
<ColumnDefinition Width="Auto" SharedSizeGroup="Value"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="{Binding Series.Title}" Margin="2,1" />
<TextBlock Grid.Column="1" Text="{Binding ChartPoint.Y, Converter={StaticResource FormatValues}}" Margin="2,0" FontFamily="{StaticResource fntRoboto}" />
</Grid>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
我的班级在另一个班级的距离是:
<userControls:ViewerStatisticsTT Antani="True" />
基本上我想取“Antani”参数的值,并将其用作ConvertParameter。有什么提示?需要将ConverterParameter绑定到Antani属性,这是不可能的。请改用多重绑定。我们无法找出示例类和
项模板
之间的关系,我们需要找到一个解决方案,例如设计一个可绑定的转换器。我们正在猜测您需要什么!我的猜测是,每个项目没有Antani
,但它们的父项有。对的您希望孩子们绑定到比他们更高级别的Antani
。
<userControls:ViewerStatisticsTT Antani="True" />