SettingsNetworkView.axaml
1 <UserControl 2 x:Class="Ryujinx.Ava.UI.Views.Settings.SettingsNetworkView" 3 xmlns="https://github.com/avaloniaui" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 5 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 6 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 7 xmlns:locale="clr-namespace:Ryujinx.Ava.Common.Locale" 8 xmlns:viewModels="clr-namespace:Ryujinx.Ava.UI.ViewModels" 9 mc:Ignorable="d" 10 x:DataType="viewModels:SettingsViewModel"> 11 <Design.DataContext> 12 <viewModels:SettingsViewModel /> 13 </Design.DataContext> 14 <ScrollViewer 15 Name="NetworkPage" 16 HorizontalAlignment="Stretch" 17 VerticalAlignment="Stretch" 18 HorizontalScrollBarVisibility="Disabled" 19 VerticalScrollBarVisibility="Auto"> 20 <Border Classes="settings"> 21 <StackPanel 22 Margin="10" 23 HorizontalAlignment="Stretch" 24 Orientation="Vertical" 25 Spacing="10"> 26 <TextBlock Classes="h1" Text="{locale:Locale SettingsTabNetworkMultiplayer}" /> 27 <StackPanel Margin="10,0,0,0" Orientation="Horizontal"> 28 <TextBlock VerticalAlignment="Center" 29 Text="{locale:Locale MultiplayerMode}" 30 ToolTip.Tip="{locale:Locale MultiplayerModeTooltip}" 31 Width="200" /> 32 <ComboBox SelectedIndex="{Binding MultiplayerModeIndex}" 33 ToolTip.Tip="{locale:Locale MultiplayerModeTooltip}" 34 HorizontalContentAlignment="Left" 35 Width="250"> 36 <ComboBoxItem> 37 <TextBlock Text="{locale:Locale MultiplayerModeDisabled}" /> 38 </ComboBoxItem> 39 <ComboBoxItem> 40 <TextBlock Text="{locale:Locale MultiplayerModeLdnMitm}" /> 41 </ComboBoxItem> 42 </ComboBox> 43 </StackPanel> 44 <Separator Height="1" /> 45 <TextBlock Classes="h1" Text="{locale:Locale SettingsTabNetworkConnection}" /> 46 <CheckBox Margin="10,0,0,0" IsChecked="{Binding EnableInternetAccess}"> 47 <TextBlock Text="{locale:Locale SettingsTabSystemEnableInternetAccess}" 48 ToolTip.Tip="{locale:Locale EnableInternetAccessTooltip}" /> 49 </CheckBox> 50 <StackPanel Margin="10,0,0,0" Orientation="Horizontal"> 51 <TextBlock VerticalAlignment="Center" 52 Text="{locale:Locale SettingsTabNetworkInterface}" 53 ToolTip.Tip="{locale:Locale NetworkInterfaceTooltip}" 54 Width="200" /> 55 <ComboBox SelectedIndex="{Binding NetworkInterfaceIndex}" 56 ToolTip.Tip="{locale:Locale NetworkInterfaceTooltip}" 57 HorizontalContentAlignment="Left" 58 ItemsSource="{Binding NetworkInterfaceList}" 59 Width="250" /> 60 </StackPanel> 61 </StackPanel> 62 </Border> 63 </ScrollViewer> 64 </UserControl>