Browse Source

Make templated parent test more alike to the reported one

pull/2322/head
Nikita Tsukanov 7 years ago
parent
commit
afcb33c0fd
  1. 22
      tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs

22
tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs

@ -77,14 +77,18 @@ namespace Avalonia.Markup.Xaml.UnitTests
<Grid><Grid><Grid> <Grid><Grid><Grid>
<Canvas> <Canvas>
<Canvas.Background> <Canvas.Background>
<MultiBinding> <SolidColorBrush>
<MultiBinding.Converter> <SolidColorBrush.Color>
<local:XamlIlBugTestsAsIsConverter/> <MultiBinding>
</MultiBinding.Converter> <MultiBinding.Converter>
<Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/> <local:XamlIlBugTestsBrushToColorConverter/>
<Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/> </MultiBinding.Converter>
<Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/> <Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/>
</MultiBinding> <Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/>
<Binding Path='Background' RelativeSource='{RelativeSource TemplatedParent}'/>
</MultiBinding>
</SolidColorBrush.Color>
</SolidColorBrush>
</Canvas.Background> </Canvas.Background>
</Canvas> </Canvas>
</Grid></Grid></Grid> </Grid></Grid></Grid>
@ -111,7 +115,7 @@ namespace Avalonia.Markup.Xaml.UnitTests
{ {
public object Convert(IList<object> values, Type targetType, object parameter, CultureInfo culture) public object Convert(IList<object> values, Type targetType, object parameter, CultureInfo culture)
{ {
return values[0]; return ((ISolidColorBrush)values[0]).Color;
} }
} }

Loading…
Cancel
Save