mirror of
https://github.com/2dust/v2rayN.git
synced 2026-04-22 07:25:45 +00:00
* Add json editor * Replace JsonEditor with TextBox * Replace JsonEditor with TextBox * Remove TextMateSharp.Grammars * Fix two way bind * Update ResUI.ru.resx --------- Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
23 lines
1,022 B
XML
23 lines
1,022 B
XML
<UserControl
|
|
x:Class="v2rayN.Desktop.Views.JsonEditor"
|
|
xmlns="https://github.com/avaloniaui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:ae="clr-namespace:AvaloniaEdit;assembly=AvaloniaEdit"
|
|
xmlns:resx="clr-namespace:ServiceLib.Resx;assembly=ServiceLib">
|
|
|
|
<ae:TextEditor
|
|
Name="Editor"
|
|
FontFamily="Cascadia Code,Consolas,Monospace"
|
|
FontSize="14"
|
|
ShowLineNumbers="True">
|
|
<ae:TextEditor.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem Click="FormatJson_Click" Header="{x:Static resx:ResUI.menuEditFormat}" />
|
|
<Separator />
|
|
<MenuItem Click="Copy_Click" Header="{x:Static resx:ResUI.menuEditCopy}" />
|
|
<MenuItem Click="Paste_Click" Header="{x:Static resx:ResUI.menuEditPaste}" />
|
|
<MenuItem Click="SelectAll_Click" Header="{x:Static resx:ResUI.menuEditSelectAll}" />
|
|
</ContextMenu>
|
|
</ae:TextEditor.ContextMenu>
|
|
</ae:TextEditor>
|
|
</UserControl>
|