USDStackPanel Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a panel type that stacks hosted controls in a horizontal or vertical fashion similar to a stack panel in Windows Presentation Foundation (WPF).
public ref class USDStackPanel : System::Windows::Controls::StackPanel, Microsoft::Crm::UnifiedServiceDesk::Dynamics::PanelLayouts::IUSDPanel, Microsoft::Uii::Desktop::UI::Controls::IPanel
public class USDStackPanel : System.Windows.Controls.StackPanel, Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts.IUSDPanel, Microsoft.Uii.Desktop.UI.Controls.IPanel
type USDStackPanel = class
inherit StackPanel
interface IPanel
interface IUSDPanel
Public Class USDStackPanel
Inherits StackPanel
Implements IPanel, IUSDPanel
- Inheritance
-
USDStackPanel
- Implements
Constructors
USDStackPanel() |
Initializes an instance of the USDStackPanel class. |
Properties
ApplicationList |
Gets the list of hosted applications. |
Floating |
Gets or sets a Boolean value that specifies whether the panel is a floating panel. |
Name |
Gets or sets the name of the stack panel. |
Methods
Add(Object, Boolean) |
Adds a control to the stack panel. |
Add(Object, String, Boolean, Boolean) |
Adds a control to the stack panel. |
CloseAppClickHandler(IHostedApplication) |
Handler for the close application event. |
CloseApplications() |
Closes the applications. |
GetAppById(Guid) |
Gets the application for the given application ID. |
GetControlCount() |
Gets the number of controls on the stack panel. |
GetVisibleApplication() |
Gets the visible application. |
IsApplicationOnPanel(Guid) |
Specifies if the application is on the panel or not. |
NotifyContextChange(Context) |
Notifies the UI of a context change. |
NotifySessionHidden(Session) |
Notifies the application of the hidden session. |
NotifySessionHiding(Session) | |
NotifySessionShowing(Session) |
Notifies the application of the hiding session. |
NotifySessionShown(Session) |
Notifies the application of the session shown. |
OnCreateAutomationPeer() | |
PropogateResources() |
Propagates the resources. |
Remove(Object) |
Removes the panel from the application. |
SendApplicationsToUnknownPanel() |
Sends the applications to unknown panel. |
SessionChanged(Session) |
Notifies the application that the session has changed. |
SetActiveApplication(IHostedApplication) |
Sets the active application. |
Events
CloseApplicationClick |
Invoked when the application is closed. |
SelectedAppChanged |
Invoked when the selected application changes. |