mirror of
https://github.com/MaxiFan/TunnelX.git
synced 2026-05-19 08:04:41 +03:00
0bc8992813
Co-authored-by: Cursor <cursoragent@cursor.com>
42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
using System.Windows;
|
|
using System.Windows.Input;
|
|
using AppTunnel.ViewModels;
|
|
|
|
namespace AppTunnel.Views;
|
|
|
|
public partial class AppsTabView : System.Windows.Controls.UserControl
|
|
{
|
|
public AppsTabView()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void OnAvailableAppClick(object sender, MouseButtonEventArgs e)
|
|
{
|
|
if (sender is FrameworkElement element && element.DataContext is AppItemViewModel app
|
|
&& DataContext is MainViewModel vm)
|
|
{
|
|
vm.AddAppToTunnel(app);
|
|
}
|
|
}
|
|
|
|
private void OnSearchBoxPreviewMouseDoubleClick(object sender, MouseButtonEventArgs e)
|
|
{
|
|
if (sender is System.Windows.Controls.TextBox textBox)
|
|
{
|
|
textBox.SelectAll();
|
|
e.Handled = true;
|
|
}
|
|
}
|
|
|
|
private void OnAvailableAppAddClick(object sender, RoutedEventArgs e)
|
|
{
|
|
if (sender is FrameworkElement element && element.DataContext is AppItemViewModel app
|
|
&& DataContext is MainViewModel vm)
|
|
{
|
|
vm.AddAppToTunnel(app);
|
|
e.Handled = true;
|
|
}
|
|
}
|
|
}
|