mirror of https://github.com/2dust/v2rayN
Remove rules custom Icon
parent
7a8680711e
commit
d3ebc17a10
|
@ -123,6 +123,7 @@
|
|||
Classes="Margin8"
|
||||
TextWrapping="Wrap" />
|
||||
|
||||
<!--
|
||||
<TextBlock
|
||||
Grid.Row="3"
|
||||
Grid.Column="0"
|
||||
|
@ -144,6 +145,7 @@
|
|||
Grid.Column="2"
|
||||
Classes="Margin8"
|
||||
Content="{x:Static resx:ResUI.TbBrowse}" />
|
||||
-->
|
||||
|
||||
<TextBlock
|
||||
Grid.Row="4"
|
||||
|
|
|
@ -27,7 +27,7 @@ namespace v2rayN.Desktop.Views
|
|||
lstRules.SelectionChanged += lstRules_SelectionChanged;
|
||||
lstRules.DoubleTapped += LstRules_DoubleTapped;
|
||||
menuRuleSelectAll.Click += menuRuleSelectAll_Click;
|
||||
btnBrowseCustomIcon.Click += btnBrowseCustomIcon_Click;
|
||||
//btnBrowseCustomIcon.Click += btnBrowseCustomIcon_Click;
|
||||
btnBrowseCustomRulesetPath4Singbox.Click += btnBrowseCustomRulesetPath4Singbox_ClickAsync;
|
||||
|
||||
ViewModel = new RoutingRuleSettingViewModel(routingItem, UpdateViewHandler);
|
||||
|
@ -51,7 +51,7 @@ namespace v2rayN.Desktop.Views
|
|||
this.Bind(ViewModel, vm => vm.SelectedRouting.DomainStrategy4Singbox, v => v.cmbdomainStrategy4Singbox.SelectedValue).DisposeWith(disposables);
|
||||
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.Url, v => v.txtUrl.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.CustomIcon, v => v.txtCustomIcon.Text).DisposeWith(disposables);
|
||||
//this.Bind(ViewModel, vm => vm.SelectedRouting.CustomIcon, v => v.txtCustomIcon.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.CustomRulesetPath4Singbox, v => v.txtCustomRulesetPath4Singbox.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.Sort, v => v.txtSort.Text).DisposeWith(disposables);
|
||||
|
||||
|
@ -179,16 +179,16 @@ namespace v2rayN.Desktop.Views
|
|||
lstRules.SelectAll();
|
||||
}
|
||||
|
||||
private async void btnBrowseCustomIcon_Click(object? sender, RoutedEventArgs e)
|
||||
{
|
||||
var fileName = await UI.OpenFileDialog(this, FilePickerFileTypes.ImagePng);
|
||||
if (fileName.IsNullOrEmpty())
|
||||
{
|
||||
return;
|
||||
}
|
||||
//private async void btnBrowseCustomIcon_Click(object? sender, RoutedEventArgs e)
|
||||
//{
|
||||
// var fileName = await UI.OpenFileDialog(this, FilePickerFileTypes.ImagePng);
|
||||
// if (fileName.IsNullOrEmpty())
|
||||
// {
|
||||
// return;
|
||||
// }
|
||||
|
||||
txtCustomIcon.Text = fileName;
|
||||
}
|
||||
// txtCustomIcon.Text = fileName;
|
||||
//}
|
||||
|
||||
private async void btnBrowseCustomRulesetPath4Singbox_ClickAsync(object? sender, RoutedEventArgs e)
|
||||
{
|
||||
|
|
|
@ -186,6 +186,7 @@
|
|||
Style="{StaticResource DefTextBox}"
|
||||
TextWrapping="Wrap" />
|
||||
|
||||
<!--
|
||||
<TextBlock
|
||||
Grid.Row="3"
|
||||
Grid.Column="0"
|
||||
|
@ -210,6 +211,7 @@
|
|||
Margin="{StaticResource MarginLeftRight4}"
|
||||
Content="{x:Static resx:ResUI.TbBrowse}"
|
||||
Style="{StaticResource DefButton}" />
|
||||
-->
|
||||
|
||||
<TextBlock
|
||||
Grid.Row="4"
|
||||
|
|
|
@ -17,7 +17,7 @@ namespace v2rayN.Views
|
|||
lstRules.SelectionChanged += lstRules_SelectionChanged;
|
||||
lstRules.MouseDoubleClick += LstRules_MouseDoubleClick;
|
||||
menuRuleSelectAll.Click += menuRuleSelectAll_Click;
|
||||
btnBrowseCustomIcon.Click += btnBrowseCustomIcon_Click;
|
||||
//btnBrowseCustomIcon.Click += btnBrowseCustomIcon_Click;
|
||||
btnBrowseCustomRulesetPath4Singbox.Click += btnBrowseCustomRulesetPath4Singbox_Click;
|
||||
|
||||
ViewModel = new RoutingRuleSettingViewModel(routingItem, UpdateViewHandler);
|
||||
|
@ -41,7 +41,7 @@ namespace v2rayN.Views
|
|||
this.Bind(ViewModel, vm => vm.SelectedRouting.DomainStrategy4Singbox, v => v.cmbdomainStrategy4Singbox.Text).DisposeWith(disposables);
|
||||
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.Url, v => v.txtUrl.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.CustomIcon, v => v.txtCustomIcon.Text).DisposeWith(disposables);
|
||||
//this.Bind(ViewModel, vm => vm.SelectedRouting.CustomIcon, v => v.txtCustomIcon.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.CustomRulesetPath4Singbox, v => v.txtCustomRulesetPath4Singbox.Text).DisposeWith(disposables);
|
||||
this.Bind(ViewModel, vm => vm.SelectedRouting.Sort, v => v.txtSort.Text).DisposeWith(disposables);
|
||||
|
||||
|
@ -173,16 +173,16 @@ namespace v2rayN.Views
|
|||
lstRules.SelectAll();
|
||||
}
|
||||
|
||||
private void btnBrowseCustomIcon_Click(object sender, System.Windows.RoutedEventArgs e)
|
||||
{
|
||||
if (UI.OpenFileDialog(out string fileName,
|
||||
"PNG,ICO|*.png;*.ico") != true)
|
||||
{
|
||||
return;
|
||||
}
|
||||
//private void btnBrowseCustomIcon_Click(object sender, System.Windows.RoutedEventArgs e)
|
||||
//{
|
||||
// if (UI.OpenFileDialog(out string fileName,
|
||||
// "PNG,ICO|*.png;*.ico") != true)
|
||||
// {
|
||||
// return;
|
||||
// }
|
||||
|
||||
txtCustomIcon.Text = fileName;
|
||||
}
|
||||
// txtCustomIcon.Text = fileName;
|
||||
//}
|
||||
|
||||
private void btnBrowseCustomRulesetPath4Singbox_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue