Add inline mouse-triggered search button in search field

This commit is contained in:
Meik
2026-03-05 14:05:25 +01:00
parent 95031a9ee4
commit 964ed2f018
3 changed files with 77 additions and 15 deletions

View File

@@ -36,14 +36,21 @@ namespace C4IT_CustomerPanel.UserControls
{
if (e.Key == Key.Enter)
{
OnSearchClicked(sender, null);
ExecuteSearch();
e.Handled = true;
}
}
private void OnSearchClicked(object sender, MouseButtonEventArgs e)
private void OnSearchButtonClick(object sender, RoutedEventArgs e)
{
if (string.IsNullOrEmpty(TxtSearchTerm.Text.Trim()))
ExecuteSearch();
}
private void ExecuteSearch()
{
if (string.IsNullOrWhiteSpace(TxtSearchTerm.Text))
return;
string searchTerm = WebUtility.UrlEncode(TxtSearchTerm.Text.Trim());
if (MainWindow.MainInstance.ConfigSettings.GetConfig()._isUUX)
{