35 lines
1.3 KiB
C#
35 lines
1.3 KiB
C#
using BeWo.View.Search;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
|
|
namespace BeWo.View.Controls.ComboBoxes
|
|
{
|
|
public class ComboBoxGenericSearch : UserControl
|
|
{
|
|
// Using a DependencyProperty as the backing store for DeleteButtonVisibility. This enables animation, styling, binding, etc...
|
|
public static readonly DependencyProperty DeleteButtonVisibilityProperty =
|
|
DependencyProperty.Register("DeleteButtonVisibility", typeof(Visibility), typeof(ComboBoxGenericSearch), new PropertyMetadata(null));
|
|
|
|
// Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc...
|
|
public static readonly DependencyProperty SearchModeProperty =
|
|
DependencyProperty.Register("SearchMode", typeof(SearchMode), typeof(ComboBoxGenericSearch), new UIPropertyMetadata(SearchMode.All));
|
|
|
|
public Visibility DeleteButtonVisibility
|
|
{
|
|
get { return (Visibility)GetValue(DeleteButtonVisibilityProperty); }
|
|
set { SetValue(DeleteButtonVisibilityProperty, value); }
|
|
}
|
|
|
|
public SearchMode SearchMode
|
|
{
|
|
get { return (SearchMode)GetValue(SearchModeProperty); }
|
|
set { SetValue(SearchModeProperty, value); }
|
|
}
|
|
}
|
|
}
|