ShellAddressBar Class |
Namespace: Jam.Shell.WPF.Controls.Winforms
The ShellAddressBar type exposes the following members.
Name | Description | |
---|---|---|
![]() | ShellAddressBar | Default constructor. |
Name | Description | |
---|---|---|
![]() | AutomaticRefresh |
Gets or sets if breadcrumbs should be refreshed according to filesystem changes.
|
![]() | CanOverflow |
Determines how the control handles overflow of items if there is not enough space for all breadcrumbs.
|
![]() | Control | Returns the Winforms control wrapped by this instance. This might be necessary to access other properties not exposed by this wrapper. |
![]() | MaxDropDownCount |
Gets or sets the number of items that should be displayed without vertical scrollbar.
|
![]() | Path |
This property allows you to get or set the folder to be set in the ShellAddressBar. If you want to display a non file system folder, use the SpecialFolder property.
|
![]() | RootedAt |
Defines the root folder of this ShellAddressBar |
![]() | RootedAtFileSystemFolder |
Determines the root file system folder of a ShellAddressBar.
|
![]() | RootedAtLocation |
You can use this property to set the specific folder, which should be used as root for the
ShellAddressBar. This is a dependency property.
|
![]() | SelectedItemIdList |
SelectedItemIdList contains a pointer to the ItemIdList of the folder that is selected in the ShellAddressBar. This is a dependency property.
|
![]() | ShellControlConnector |
Connects this control to a ShellControlConnector component, which allows to synchronize several shell controls.
|
![]() | ShowErrorMessages |
Gets or sets if error messages should be shown.
|
![]() | ShowHidden |
Is set to 'true', hidden elements will be shown too.
|
![]() | SpecialFolder | Gets or sets the selected special folder to be set in the ShellAddressBar. |
![]() | UseSystemFont |
Set this property to true if you want the component to utilize the default system font.
|
![]() | Version |
The current version of the ShellBrowser.
(Inherited from JamWindowsFormsHost.) |
![]() ![]() | VisiblePanes |
Gets or sets the panes that are/should be visible. The middle pane (i.e. the BreadCrumb part) will always be visible.
|
![]() | WrappedControl | Gets or sets the control hosted by this instance. (Inherited from JamWindowsFormsHost.) |
Name | Description | |
---|---|---|
![]() | AfterInit |
Must be called in "Initialized" eventhandler. Applies some common WPF settings to
Windows.Forms.Control.
(Overrides JamWindowsFormsHostAfterInit.) |
![]() | ApplyBackGround | Applies the backround. (Inherited from JamWindowsFormsHost.) |
![]() | ApplyFontSettings | Applies the font settings. (Inherited from JamWindowsFormsHost.) |
![]() | ApplyForeGround | If possible, sets the ForeColor property of the inner control to the Foreground property of the wrapper. (Inherited from JamWindowsFormsHost.) |
![]() | FullRefresh |
Executes a full refresh of the contents of the control.
(Inherited from JamWindowsFormsHost.) |
![]() | GoUp | (Inherited from JamWindowsFormsHost.) |
![]() | OnPropertyChanged | Forces the translation of a mapped property. (Overrides JamWindowsFormsHostOnPropertyChanged(DependencyPropertyChangedEventArgs).) |
![]() | Refresh(RefreshLevel) | This method indicates that the control should perform a refresh of its contents. (Inherited from JamWindowsFormsHost.) |
![]() | Refresh(RefreshLevel, ItemIdList) | This method indicates that the control should perform a refresh of its contents. (Inherited from JamWindowsFormsHost.) |
![]() | SmartRefresh |
Executes a smart refresh of the contents of the control.
(Inherited from JamWindowsFormsHost.) |
Name | Description | |
---|---|---|
![]() | BeforePathChange |
This event is fired before a path is selected in the control. Setting the path can be canceled.
|
Name | Description | |
---|---|---|
![]() ![]() | RootedAtLocationProperty |
The DependencyProperty for RootedAtLocation.
|
![]() ![]() | SelectedItemIdListProperty |
The DependencyProperty for SelectedItemIdList.
|
Use the VisiblePanes property to define the panes that should be displayed.
The component can be synchronized using the ShellControlConnector property.