summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml')
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml b/Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml
new file mode 100644
index 00000000..012427cd
--- /dev/null
+++ b/Xamarin.Forms.Xaml.UnitTests/Issues/Issue2016.xaml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="Xamarin.Forms.Xaml.UnitTests.Issue2016">
+ <StackLayout>
+ <Switch x:Name="a0" />
+ <Switch x:Name="b0" />
+ <Switch x:Name="s0">
+ <Switch.Triggers>
+ <MultiTrigger TargetType="Switch">
+ <MultiTrigger.Conditions>
+ <BindingCondition Binding="{Binding Source={x:Reference a0}, Path=IsToggled}" Value="True" />
+ <BindingCondition Binding="{Binding Source={x:Reference b0}, Path=IsToggled}" Value="True" />
+ </MultiTrigger.Conditions>
+ <Setter Property="Switch.IsToggled" Value="True" />
+ </MultiTrigger>
+ </Switch.Triggers>
+ </Switch>
+ <Switch x:Name="t0">
+ <Switch.Triggers>
+ <DataTrigger TargetType="Switch" Binding="{Binding Source={x:Reference a0}, Path=IsToggled}" Value="True">
+ <Setter Property="Switch.IsToggled" Value="True" />
+ </DataTrigger>
+ </Switch.Triggers>
+ </Switch>
+ </StackLayout>
+</ContentPage> \ No newline at end of file