ShellComboBox Class |
Namespace: Jam.Shell.WPF.Controls
The ShellComboBox type exposes the following members.
Name | Description | |
---|---|---|
![]() | ShellComboBox | Default constructor. |
Name | Description | |
---|---|---|
![]() | AdditionalValues | Access to a dictionary of additional values. |
![]() | AutomaticRefresh |
Receives notifications about changes in the shell and performs refreshes automatically.
|
![]() | HighlightColor | Gets or sets the highlight color in the drop down part. This is a dependency property. |
![]() | Location | The location of the folder to be displayed. |
![]() | Path | Gets or sets the full pathname of the file/shell item to be displayed. |
![]() | ShellControlConnector | Gets or sets a ShellControlConnector. |
![]() | ShowOptions | Items to include in the drop down list unless an own ItemsSource is specified. |
![]() | SpecialFolder | Gets or sets the special folder to be displayed. |
![]() | Version |
The current version of ShellBrowser Components WPF.
|
Name | Description | |
---|---|---|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
![]() | FolderChanged | For compatibility with Winforms' ShellControlConnector: Selects the ItemIdList that is passed. |
![]() | FullRefresh | Completely reloads the list. |
![]() | OnApplyTemplate |
Attaches some eventhandlers on sub-controls used in the control template.
(Overrides ComboBoxOnApplyTemplate.) |
![]() | SelectedFileChange | For compatibility with Winforms' ShellControlConnector. File selection is not supported by this control. |
Name | Description | |
---|---|---|
![]() | BeforePathChange | Event is triggered before a new path is set. The new path can be rejected using the PathChangeCancelEventArgs. |
Name | Description | |
---|---|---|
![]() ![]() | AutomaticRefreshProperty |
Identifies the AutomaticRefresh dependency property.
|
![]() ![]() | HighlightColorProperty | Identifies the HighlightColor dependency property. |
![]() ![]() | LocationProperty |
The DependencyProperty for Location.
|
//all subdirectories of "c:\windows". m_ItemsSource = new ObservableCollection<IJamItemIdList>(new JamItemIdListCollection(new ItemIdList(@"c:\windows"), null, false, (sb) => { return sb.IsFolder; }));
//removes "Recycle Bin" from the dropdown elements. ShellCombo.ShowOptions ^= ShellComboBox.ShowOption.RecycleBin; //includes all drives and the special folder "Documents" in the dropdown list. ShellCombo.ShowOptions = ShellComboBox.ShowOption.Drives | ShellComboBox.ShowOption.Documents;