mirror of
https://github.com/2dust/v2rayN.git
synced 2025-11-01 13:02:53 +00:00
77 lines
No EOL
3.4 KiB
XML
77 lines
No EOL
3.4 KiB
XML
<Window
|
|
x:Class="v2rayN.Desktop.Views.SubSettingWindow"
|
|
xmlns="https://github.com/avaloniaui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:dialogHost="clr-namespace:DialogHostAvalonia;assembly=DialogHost.Avalonia"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:resx="clr-namespace:ServiceLib.Resx;assembly=ServiceLib"
|
|
xmlns:vms="clr-namespace:ServiceLib.ViewModels;assembly=ServiceLib"
|
|
Title="{x:Static resx:ResUI.menuSubSetting}"
|
|
Width="900"
|
|
Height="600"
|
|
x:DataType="vms:SubSettingViewModel"
|
|
ShowInTaskbar="False"
|
|
WindowStartupLocation="CenterScreen"
|
|
mc:Ignorable="d">
|
|
<dialogHost:DialogHost
|
|
Background="Gray"
|
|
CloseOnClickAway="True"
|
|
DisableOpeningAnimation="True"
|
|
Identifier="dialogHostSub">
|
|
<DockPanel Margin="{StaticResource Margin8}">
|
|
<StackPanel
|
|
Margin="{StaticResource Margin4}"
|
|
DockPanel.Dock="Top"
|
|
Orientation="Horizontal">
|
|
<Menu>
|
|
<MenuItem x:Name="menuSubAdd" Header="{x:Static resx:ResUI.menuSubAdd}" />
|
|
<MenuItem x:Name="menuSubDelete" Header="{x:Static resx:ResUI.menuSubDelete}" />
|
|
<MenuItem x:Name="menuSubEdit" Header="{x:Static resx:ResUI.menuSubEdit}" />
|
|
<MenuItem x:Name="menuSubShare" Header="{x:Static resx:ResUI.menuSubShare}" />
|
|
<MenuItem x:Name="menuClose" Header="{x:Static resx:ResUI.menuClose}" />
|
|
</Menu>
|
|
</StackPanel>
|
|
|
|
<DataGrid
|
|
x:Name="lstSubscription"
|
|
AutoGenerateColumns="False"
|
|
BorderThickness="1"
|
|
CanUserResizeColumns="True"
|
|
GridLinesVisibility="All"
|
|
HeadersVisibility="Column"
|
|
IsReadOnly="True"
|
|
ItemsSource="{Binding SubItems}">
|
|
<DataGrid.KeyBindings>
|
|
<KeyBinding Command="{Binding SubDeleteCmd}" Gesture="Delete" />
|
|
</DataGrid.KeyBindings>
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn
|
|
Width="*"
|
|
Binding="{Binding Remarks}"
|
|
Header="{x:Static resx:ResUI.LvRemarks}" />
|
|
<DataGridTextColumn
|
|
Width="*"
|
|
Binding="{Binding Url}"
|
|
Header="{x:Static resx:ResUI.LvUrl}" />
|
|
<DataGridCheckBoxColumn
|
|
Width="100"
|
|
Binding="{Binding Enabled}"
|
|
Header="{x:Static resx:ResUI.LvEnabled}" />
|
|
<DataGridTextColumn
|
|
Width="150"
|
|
Binding="{Binding AutoUpdateInterval}"
|
|
Header="{x:Static resx:ResUI.LvAutoUpdateInterval}" />
|
|
<DataGridTextColumn
|
|
Width="150"
|
|
Binding="{Binding UserAgent}"
|
|
Header="{x:Static resx:ResUI.LvUserAgent}" />
|
|
<DataGridTextColumn
|
|
Width="80"
|
|
Binding="{Binding Sort}"
|
|
Header="{x:Static resx:ResUI.LvSort}" />
|
|
</DataGrid.Columns>
|
|
</DataGrid>
|
|
</DockPanel>
|
|
</dialogHost:DialogHost>
|
|
</Window> |