diff --git a/samples/ControlCatalog/Converter/MathSubtractConverter.cs b/samples/ControlCatalog/Converter/MathSubtractConverter.cs new file mode 100644 index 0000000000..009a56c0ec --- /dev/null +++ b/samples/ControlCatalog/Converter/MathSubtractConverter.cs @@ -0,0 +1,18 @@ +using System; +using System.Globalization; +using Avalonia.Data.Converters; + +namespace ControlCatalog.Converter; + +public class MathSubtractConverter : IValueConverter +{ + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + { + return (double)value - (double)parameter; + } + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) + { + throw new NotSupportedException(); + } +} diff --git a/samples/ControlCatalog/Pages/TransitioningContentControlPage.axaml b/samples/ControlCatalog/Pages/TransitioningContentControlPage.axaml index 4e26141082..a410577d27 100644 --- a/samples/ControlCatalog/Pages/TransitioningContentControlPage.axaml +++ b/samples/ControlCatalog/Pages/TransitioningContentControlPage.axaml @@ -3,8 +3,9 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:vm="using:ControlCatalog.ViewModels" + xmlns:converter="clr-namespace:ControlCatalog.Converter" + xmlns:system="using:System" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" - Height="{Binding $parent[ScrollViewer].Bounds.Height}" x:DataType="vm:TransitioningContentControlPageViewModel" x:CompileBindings="True" x:Class="ControlCatalog.Pages.TransitioningContentControlPage"> @@ -35,7 +36,14 @@ - + + + + 8 + + + The TransitioningContentControl control allows you to show a page transition whenever the Content changes. diff --git a/samples/SampleControls/HamburgerMenu/HamburgerMenu.xaml b/samples/SampleControls/HamburgerMenu/HamburgerMenu.xaml index 1aa7f8ea04..e0dfa49a44 100644 --- a/samples/SampleControls/HamburgerMenu/HamburgerMenu.xaml +++ b/samples/SampleControls/HamburgerMenu/HamburgerMenu.xaml @@ -22,7 +22,7 @@ 40 - 200 + 220 36 36 32