private static void OnNoResultsTemplatePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { SearchTextBox searchTextBox = (SearchTextBox)sender; if (!string.IsNullOrEmpty(searchTextBox.NoResultsMessage) && args.NewValue != null) { throw new Exception("Cannot set both NoResultsMessage and NoResultsTemplate."); } }
private static void OnSearchingMessagePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args) { SearchTextBox searchTextBox = (SearchTextBox)sender; if (!string.IsNullOrEmpty((string)args.NewValue) && searchTextBox.SearchingTemplate != null) { throw new Exception("Cannot set both SearchingMessage and SearchingTemplate."); } }