Как сделать масштабирование rich text при разворачивание/сворачивание формы по правой и нижней стороне . Использую Canvas для расположения элементов . Или с Canvas так нельзя?
<Window
....
Title="MainWindow" Height="450" Width="800"
TextElement.Foreground="{DynamicResource MaterialDesignBody}"
TextElement.FontWeight="Regular"
TextElement.FontSize="13"
TextOptions.TextFormattingMode="Ideal"
TextOptions.TextRenderingMode="Auto"
Background="{DynamicResource MaterialDesignPaper}"
FontFamily="{DynamicResource MaterialDesignFont}">
<dragablz:TabablzControl FixedHeaderCount="3">
<dragablz:TabablzControl.InterTabController>
<dragablz:InterTabController />
</dragablz:TabablzControl.InterTabController>
<TabItem Header="Заметки">
<Grid>
<Canvas Background="White">
<Button x:Name="Save" Content="Сохранить" IsDefault="True" Click="btn_save_Click" Canvas.Top="10" Canvas.Left="5" />
<Button x:Name="Open" Content="Открыть" IsDefault="True" Click="btn_open_Click" Canvas.Top="10" Canvas.Left="125" />
<RichTextBox x:Name="richtxt_main" Width="780" Height="320" Canvas.Top="50" Canvas.Left="2" />
</Canvas>
</Grid>
</TabItem>
<TabItem Header="Защищённые заметки">
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">Скоро!</TextBlock>
</TabItem>
<TabItem Header="Настройки">
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">Скоро!</TextBlock>
</TabItem>
</dragablz:TabablzControl>
</Window>