[RegistryPreview] Adopt Monaco Editor (#35122)

This commit is contained in:
Davide Giacometti
2024-10-24 21:55:51 +02:00
committed by GitHub
parent b0be69a1b7
commit f9127b63a5
135 changed files with 456 additions and 133 deletions

View File

@@ -3,6 +3,7 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="using:RegistryPreviewUILib"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:tk7controls="using:CommunityToolkit.WinUI.UI.Controls"
xmlns:tkcontrols="using:CommunityToolkit.WinUI.Controls"
@@ -133,28 +134,12 @@
</CommandBar>
</Border>
<TextBox
x:Name="textBox"
x:Uid="textBox"
<local:MonacoEditorControl
x:Name="MonacoEditor"
Grid.Row="1"
Grid.RowSpan="3"
Grid.Column="0"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
AcceptsReturn="True"
CanBeScrollAnchor="False"
CornerRadius="{StaticResource OverlayCornerRadius}"
FontFamily="Cascadia Mono, Consolas, Courier New"
IsSpellCheckEnabled="False"
IsTabStop="True"
IsTextPredictionEnabled="False"
PlaceholderText="{Binding PlaceholderText}"
ScrollViewer.HorizontalScrollBarVisibility="Visible"
ScrollViewer.IsHorizontalRailEnabled="True"
ScrollViewer.IsVerticalRailEnabled="True"
ScrollViewer.VerticalScrollBarVisibility="Visible"
TabIndex="0"
TextWrapping="NoWrap" />
IsTabStop="True" />
<Border
Grid.Row="1"