/
vasiukoff
/
sg
Обзор
Документация
Войти
/
vasiukoff
/
sg
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Views/AddRemote.axaml.cs
33 строки
897 B
leo
code_style: remove all IDE warnings
14 июл 2024, 10:55
14 июл 2024, 10:55
a807aa9
Код
Авторство
О чём код?
using Avalonia.Controls; using Avalonia.Interactivity; using Avalonia.Platform.Storage; namespace SourceGit.Views { public partial class AddRemote : UserControl { public AddRemote() { InitializeComponent(); } private async void SelectSSHKey(object _, RoutedEventArgs e) { var toplevel = TopLevel.GetTopLevel(this); if (toplevel == null) return; var options = new FilePickerOpenOptions() { AllowMultiple = false, FileTypeFilter = [new FilePickerFileType("SSHKey") { Patterns = ["*.*"] }] }; var selected = await toplevel.StorageProvider.OpenFilePickerAsync(options); if (selected.Count == 1) TxtSshKey.Text = selected[0].Path.LocalPath; e.Handled = true; } } }