Class
FileDialogSearchPane

Control which wraps the search box of the FileDialogs.

Definition

Namespace:Telerik.Windows.Controls.FileDialogs

Assembly:Telerik.Windows.Controls.FileDialogs.dll

Syntax:

cs-api-definition
public class FileDialogSearchPane : Control, IDisposable, INotifyPropertyChanged

Inheritance: objectFileDialogSearchPane

Implements: IDisposableINotifyPropertyChanged

Constructors

FileDialogSearchPane()

Initializes a new instance of the FileDialogSearchPane class.

Declaration

cs-api-definition
public FileDialogSearchPane()

Fields

IsSearchViewActiveProperty

Identifies the IsSearchViewActive property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsSearchViewActiveProperty

Field Value

DependencyProperty

Properties

CurrentSearchResults

Collection of search results. We do not use ViewModels CurrentFileSystemObjects in order to be process the results in background successfully.

Declaration

cs-api-definition
public ObservableCollection<FileSystemInfoWrapper> CurrentSearchResults { get; }

Property Value

ObservableCollection<FileSystemInfoWrapper>

IsSearchViewActive

Gets or sets the IsSearchViewActiveProperty. When true, it indicates the Dialog's Main Pane shows results from search operation.

Declaration

cs-api-definition
public bool IsSearchViewActive { get; set; }

Property Value

bool

Methods

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Declaration

cs-api-definition
protected virtual void Dispose(bool isDisposing)

Parameters

isDisposing

bool

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

ResetTheme()

Declaration

cs-api-definition
public void ResetTheme()

Events

PropertyChanged

PropertyChanged event handler delegate.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged