Share via


USDStackPanel Class

Definition

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.

Applies to