C# Класс XCore.XWindow

XWindow is a window which is configured with XML file.
Наследование: System.Windows.Forms.Form, IFWDisposable, IxCoreColleague, IxWindow
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
kDefaultTreeBarWidth int
m_adapters Set
m_bar System.Windows.Forms.StatusBar
m_largeImages ImageCollection
m_mainContentControl System.Windows.Forms.Control
m_mainSplitContainer XCore.CollapsingSplitContainer
m_mediator XCore.Mediator
m_menuBarAdapter IUIAdapter
m_menusChoiceGroupCollection XCore.ChoiceGroupCollection
m_persistWindowSize bool
m_rebarAdapter IUIAdapter
m_sidebar System.Windows.Forms.Control
m_sidebarAdapter IUIAdapter
m_sidebarChoiceGroupCollection XCore.ChoiceGroupCollection
m_smallImages ImageCollection
m_statusPanels StatusBarPanel>.Dictionary
m_toolbarsChoiceGroupCollection XCore.ChoiceGroupCollection
m_windowConfigurationNode System.Xml.XmlNode

Private Properties

Свойство Тип Описание
BootstrapPart1 void
FindControl System.Windows.Forms.Control
GetAdapterAssembly System.Reflection.Assembly
GetContextMenuNodeFromMenuId System.Xml.XmlNode
InitializeComponent void
IsFunctionKey bool
LoadDefaultProperties void
LoadListeners void
LoadResources void
MoveToNextPane System.Windows.Forms.Control
OnMainSplitterMoved void
OnSecondarySplitterMoved void
RestoreWindowSettings void
ResumeLayoutAll void
SaveSplitterDistance int
SetApplicationName void
SetInitialContentObject void
SetSizingGripState void
SetSplitContainerDistance void
SetToolDefaultProperties void
ShutDownPart1 void
ShutDownPart2 void
SuspendLayoutAll void
SynchronizedOnIdleTime void
UpdateSidebarAndRecordBarDisplay void
WidgetUpdateTimer_Tick void
XWindow_Activated void
XWindow_KeyDown void
XWindow_KeyUp void
XWindow_Move void
XWindow_Resize void

Открытые методы

Метод Описание
AddLargeImageList ( ImageList images, string labels ) : void
AddSmallImageList ( ImageList images, string labels ) : void

Note that the first image of the first list is the default image for cases where the specified image is not declared war is not found.

this method allows the containing application or a subclass to directly add images. We might want to retire this as unnecessary since images can now be added via the configuration file.

CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

ClearRecordBarList ( ) : void
FocusedControl ( ) : Control

The control currently in focus.

GetChoiceGroupForMenu ( string menuId ) : XCore.ChoiceGroup

get the choice group corresponding to a menuid

GetMessageTargets ( ) : IxCoreColleague[]

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast

GetToolIdFromControlConfiguration ( XmlNode configurationNode ) : string

given a control configuration node, find the (parent) tool id.

GetWindowsFormsContextMenu ( string menuId ) : ContextMenu

regardless of the adapter, this returns a standard Windows forms context menu for cases where the caller really needs to access the contents of the menu, for example when turning the menu into hyperlinks. note that this menu will not actually do anything; the caller will have to hook the items up to real events.

Init ( XCore.Mediator mediator, XmlNode configurationParameters ) : void

Initialize this has an IxCoreColleague

LoadConfigurationWithIncludes ( string configurationPath ) : XmlDocument

Loads the configuration file at the specified path and resolves any nodes that need to get included from other files indicated by internal relative paths.

LoadConfigurationWithIncludes ( string configurationPath, bool skipMissingFiles ) : XmlDocument

Loads the configuration file at the specified path and resolves any nodes that need to get included from other files indicated by internal relative paths.

LoadUI ( Stream configStream ) : void

Loads the UI from an XML document embedded in a stream

LoadUI ( string configurationPath ) : void

Loads the UI from an XML file

OnCloseWindow ( object sender ) : bool

Handles "Close" menu command.

OnPrepareToRefresh ( object sender ) : bool

Called through FwXWindow.OnMasterRefresh (and perhaps eventually others), gives the window a chance to save anything in progress before the Refresh updates the cache. Possibly this should be allowed to fail and abort the Refresh, if PrepareToGoAway fails?

OnPropertyChanged ( string name ) : void

Receives the broadcast message "PropertyChanged"

OnSetInitialContentObject ( object windowConfigurationNode ) : bool

this is called by xWindow just before it sets the initial control which will actually take over the content area. if no listener response to this message first, then this is called and we determine the controlled by looking at the "" element in the configuration file.

this handler relies on the configuration file having a element.

OnShowNotification ( object notificationText ) : bool
ResumeIdleProcessing ( ) : void

See SuspentIdleProcessing.

ResumeWindowSizePersistence ( ) : void

See SuspentWindowSizing.

SaveSettings ( ) : void

Saves the property table (global) settings Subclasses can override to save local settings.

ShowContextMenu ( string menuId, Point location, XCore.TemporaryColleagueParameter temporaryColleagueParam, XCore.MessageSequencer sequencer ) : void

Get a context menu for the specified menu id, and in addition.

ShowContextMenu ( string menuId, Point location, XCore.TemporaryColleagueParameter temporaryColleagueParam, XCore.MessageSequencer sequencer, Action adjustMenu ) : void

Get a context menu for the specified menu id, and in addition.

SuspendIdleProcessing ( ) : void

Call this for the duration of a block of code where we don't want idle events. (Note that various things outside our control may pump events and cause the timer that fires the idle events to be triggered when we are not idle, even in the middle of processing another event.) Call ResumeIdleProcessing when done.

SuspendWindowSizePersistence ( ) : void

Call this for the duration of a block of code outside of xWindow that might update the size of the window (OnCreateHandle, for instance) without regard to the Mediator PropertyTable. Call ResumeWindowSizing when done.

UpdateControls ( ) : void

Update controls to a suitable state. This is done regularly during idle time while the window is active. Ideally it should be done once at startup (otherwise the toolbar may not appear, LT-12845) at startup, even if the window does NOT become active.

XWindow ( ) : System

Initializes a new instance of the XCoreMainWnd class.

Защищенные методы

Метод Описание
ChangeContentObjectIfPossible ( string contentAssemblyPath, string contentClass, XmlNode contentClassNode ) : void

Create and install an object to fill the content area of the window, after asking the current content object if it is willing to go away.

CreateStatusBar ( XmlNode windowConfigurationNode ) : void
DiscardProperties ( ) : void

If we don't RestoreProperties we may need to discard some information. For example if we are discarding a saved filter we need to discard the saved object sequences.

Dispose ( bool disposing ) : void

Clean up any resources being used.

LoadStringTableIfPresent ( string configurationPath ) : void

Create our string localization object, based on the directory containing the configuration file for this application.

LoadUIFromXmlDocument ( XmlDocument configuration, string configurationPath ) : void

Load UI from an XML document

MakeGroupSet ( XmlNode m_windowConfigurationNode, IUIAdapter adapter, string elementName ) : XCore.ChoiceGroupCollection
MakeMajorUIPortion ( Assembly adaptorAssembly, XmlNode m_windowConfigurationNode, string elementName, string adapterClass, System &control ) : XCore.ChoiceGroupCollection

sets up either the menubar, toolbar collection, or sidebar

MakeMajorUIPortion ( Assembly adaptorAssembly, XmlNode m_windowConfigurationNode, string elementName, string adapterClass, System &control, IUIAdapter &adapter ) : XCore.ChoiceGroupCollection

sets up either the menubar, toolbar collection, or sidebar

OnHandleCreated ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnListBarSelect ( object sender, EventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnResize ( EventArgs e ) : void
OnShown ( EventArgs e ) : void
OnTreeBarAfterSelect ( object sender, TreeViewEventArgs e ) : void
RestoreProperties ( ) : void

Restore properties persisted for the mediator.

UpdateCaptionBar ( ) : void

Show the document name and application name in the caption bar.

WarmBootPart1 ( ) : void

Start the window almost from scratch. This is needed to fix the full refresh behavior of wiping out everything in the caches.

WarmBootPart2 ( ) : void

Start the window almost from scratch. This is needed to fix the full refresh behavior of wiping out everything in the caches. Callers may need to stuff things in the Mediator or its PropertyTable. They should do that between calling WarmBootPart1 and this method.

WndProc ( Message &m ) : void
XWindow_Closing ( object sender, System e ) : void

Приватные методы

Метод Описание
BootstrapPart1 ( ) : void
FindControl ( Control parentControl, string nameOfChildToFocus ) : Control
GetAdapterAssembly ( ) : Assembly
GetContextMenuNodeFromMenuId ( string menuId ) : XmlNode
InitializeComponent ( ) : void
IsFunctionKey ( Keys keys ) : bool
LoadDefaultProperties ( XmlNode configurationNode ) : void
LoadListeners ( XmlNode configurationNode ) : void
LoadResources ( XmlNode configurationNode ) : void
MoveToNextPane ( bool fForward ) : Control

Move focus to next/previous pane. 'Pane' here means: 1. the Sidebar (m_sidebar), 2. the record list, (if showing at all, m_recordBar), 3. the first or second control of a MultiPane, or a parent MultiPane. 4. the main content control, if is not a MultiPane, or 'focusedControl' is not contained in a MultiPane.

OnMainSplitterMoved ( object sender, System.Windows.Forms.SplitterEventArgs e ) : void

Note: The CollapsingSplitContainer class has its own event handler, which will be run, along with this one.

OnSecondarySplitterMoved ( object sender, System.Windows.Forms.SplitterEventArgs e ) : void

Note: The CollapsingSplitContainer class has its own event handler, which will be run, along with this one.

RestoreWindowSettings ( bool wasCrashDuringPreviousStartup ) : void
ResumeLayoutAll ( ) : void
SaveSplitterDistance ( XCore.CollapsingSplitContainer splitContainer ) : int
SetApplicationName ( ) : void
SetInitialContentObject ( XmlNode windowConfigurationNode ) : void
SetSizingGripState ( ) : void

Add/Remove sizing grip from the status bar. See LT-9851. It seems there is a bug in the way that Windows draws the size grip on the status bar at 120dpi. It overlaps the the adjacent StatusBarPanel and can cut off text, so we draw it ourself.

SetSplitContainerDistance ( XCore.CollapsingSplitContainer splitCont, int pixels ) : void
SetToolDefaultProperties ( XmlNode configurationNode ) : void
ShutDownPart1 ( ) : void

This is the first of two parts in doing a warm boot/shut down. It is called before calling the base Dispose method in the Dispose system.

ShutDownPart2 ( ) : void

This is the second of two parts in doing a warm boot/shut down. It is called after calling the base Dispose method in the Dispose system.

SuspendLayoutAll ( ) : void
SynchronizedOnIdleTime ( ) : void
UpdateSidebarAndRecordBarDisplay ( bool suspendAndResumeLayout ) : void

handle the visibility and sizing of the sidebar and tree bars, along with their splitters.

WidgetUpdateTimer_Tick ( object sender, System e ) : void
XWindow_Activated ( object sender, System e ) : void
XWindow_KeyDown ( object sender, System e ) : void
XWindow_KeyUp ( object sender, System e ) : void
XWindow_Move ( object sender, EventArgs e ) : void
XWindow_Resize ( object sender, EventArgs e ) : void

Описание методов

AddLargeImageList() публичный Метод

public AddLargeImageList ( ImageList images, string labels ) : void
images System.Windows.Forms.ImageList
labels string
Результат void

AddSmallImageList() публичный Метод

Note that the first image of the first list is the default image for cases where the specified image is not declared war is not found.
this method allows the containing application or a subclass to directly add images. We might want to retire this as unnecessary since images can now be added via the configuration file.
public AddSmallImageList ( ImageList images, string labels ) : void
images System.Windows.Forms.ImageList
labels string
Результат void

ChangeContentObjectIfPossible() защищенный Метод

Create and install an object to fill the content area of the window, after asking the current content object if it is willing to go away.
protected ChangeContentObjectIfPossible ( string contentAssemblyPath, string contentClass, XmlNode contentClassNode ) : void
contentAssemblyPath string
contentClass string
contentClassNode System.Xml.XmlNode
Результат void

CheckDisposed() публичный Метод

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
public CheckDisposed ( ) : void
Результат void

ClearRecordBarList() публичный Метод

public ClearRecordBarList ( ) : void
Результат void

CreateStatusBar() защищенный Метод

protected CreateStatusBar ( XmlNode windowConfigurationNode ) : void
windowConfigurationNode System.Xml.XmlNode
Результат void

DiscardProperties() защищенный Метод

If we don't RestoreProperties we may need to discard some information. For example if we are discarding a saved filter we need to discard the saved object sequences.
protected DiscardProperties ( ) : void
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged /// resources; false to release only unmanaged resources. ///
Результат void

FocusedControl() публичный статический Метод

The control currently in focus.
public static FocusedControl ( ) : Control
Результат System.Windows.Forms.Control

GetChoiceGroupForMenu() публичный Метод

get the choice group corresponding to a menuid
public GetChoiceGroupForMenu ( string menuId ) : XCore.ChoiceGroup
menuId string
Результат XCore.ChoiceGroup

GetMessageTargets() публичный Метод

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast
public GetMessageTargets ( ) : IxCoreColleague[]
Результат IxCoreColleague[]

GetToolIdFromControlConfiguration() публичный статический Метод

given a control configuration node, find the (parent) tool id.
public static GetToolIdFromControlConfiguration ( XmlNode configurationNode ) : string
configurationNode System.Xml.XmlNode
Результат string

GetWindowsFormsContextMenu() публичный Метод

regardless of the adapter, this returns a standard Windows forms context menu for cases where the caller really needs to access the contents of the menu, for example when turning the menu into hyperlinks. note that this menu will not actually do anything; the caller will have to hook the items up to real events.
public GetWindowsFormsContextMenu ( string menuId ) : ContextMenu
menuId string
Результат System.Windows.Forms.ContextMenu

Init() публичный Метод

Initialize this has an IxCoreColleague
public Init ( XCore.Mediator mediator, XmlNode configurationParameters ) : void
mediator XCore.Mediator
configurationParameters System.Xml.XmlNode
Результат void

LoadConfigurationWithIncludes() публичный статический Метод

Loads the configuration file at the specified path and resolves any nodes that need to get included from other files indicated by internal relative paths.
public static LoadConfigurationWithIncludes ( string configurationPath ) : XmlDocument
configurationPath string
Результат System.Xml.XmlDocument

LoadConfigurationWithIncludes() публичный статический Метод

Loads the configuration file at the specified path and resolves any nodes that need to get included from other files indicated by internal relative paths.
public static LoadConfigurationWithIncludes ( string configurationPath, bool skipMissingFiles ) : XmlDocument
configurationPath string
skipMissingFiles bool if true, missing files are skipped rather than throwing exception
Результат System.Xml.XmlDocument

LoadStringTableIfPresent() защищенный Метод

Create our string localization object, based on the directory containing the configuration file for this application.
protected LoadStringTableIfPresent ( string configurationPath ) : void
configurationPath string
Результат void

LoadUI() публичный Метод

Loads the UI from an XML document embedded in a stream
public LoadUI ( Stream configStream ) : void
configStream Stream Stream with XML document
Результат void

LoadUI() публичный Метод

Loads the UI from an XML file
public LoadUI ( string configurationPath ) : void
configurationPath string Path and name of an XML file
Результат void

LoadUIFromXmlDocument() защищенный Метод

Load UI from an XML document
protected LoadUIFromXmlDocument ( XmlDocument configuration, string configurationPath ) : void
configuration System.Xml.XmlDocument
configurationPath string
Результат void

MakeGroupSet() защищенный Метод

protected MakeGroupSet ( XmlNode m_windowConfigurationNode, IUIAdapter adapter, string elementName ) : XCore.ChoiceGroupCollection
m_windowConfigurationNode System.Xml.XmlNode
adapter IUIAdapter
elementName string
Результат XCore.ChoiceGroupCollection

MakeMajorUIPortion() защищенный Метод

sets up either the menubar, toolbar collection, or sidebar
protected MakeMajorUIPortion ( Assembly adaptorAssembly, XmlNode m_windowConfigurationNode, string elementName, string adapterClass, System &control ) : XCore.ChoiceGroupCollection
adaptorAssembly System.Reflection.Assembly
m_windowConfigurationNode System.Xml.XmlNode
elementName string
adapterClass string
control System
Результат XCore.ChoiceGroupCollection

MakeMajorUIPortion() защищенный Метод

sets up either the menubar, toolbar collection, or sidebar
protected MakeMajorUIPortion ( Assembly adaptorAssembly, XmlNode m_windowConfigurationNode, string elementName, string adapterClass, System &control, IUIAdapter &adapter ) : XCore.ChoiceGroupCollection
adaptorAssembly System.Reflection.Assembly
m_windowConfigurationNode System.Xml.XmlNode
elementName string
adapterClass string
control System
adapter IUIAdapter
Результат XCore.ChoiceGroupCollection

OnCloseWindow() публичный Метод

Handles "Close" menu command.
public OnCloseWindow ( object sender ) : bool
sender object
Результат bool

OnHandleCreated() защищенный Метод

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Результат void

OnLayout() защищенный Метод

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Результат void

OnListBarSelect() защищенный Метод

protected OnListBarSelect ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnLoad() защищенный Метод

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void

OnPrepareToRefresh() публичный Метод

Called through FwXWindow.OnMasterRefresh (and perhaps eventually others), gives the window a chance to save anything in progress before the Refresh updates the cache. Possibly this should be allowed to fail and abort the Refresh, if PrepareToGoAway fails?
public OnPrepareToRefresh ( object sender ) : bool
sender object
Результат bool

OnPropertyChanged() публичный Метод

Receives the broadcast message "PropertyChanged"
public OnPropertyChanged ( string name ) : void
name string
Результат void

OnResize() защищенный Метод

protected OnResize ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSetInitialContentObject() публичный Метод

this is called by xWindow just before it sets the initial control which will actually take over the content area. if no listener response to this message first, then this is called and we determine the controlled by looking at the "" element in the configuration file.
this handler relies on the configuration file having a element.
public OnSetInitialContentObject ( object windowConfigurationNode ) : bool
windowConfigurationNode object
Результат bool

OnShowNotification() публичный Метод

public OnShowNotification ( object notificationText ) : bool
notificationText object
Результат bool

OnShown() защищенный Метод

protected OnShown ( EventArgs e ) : void
e System.EventArgs
Результат void

OnTreeBarAfterSelect() защищенный Метод

protected OnTreeBarAfterSelect ( object sender, TreeViewEventArgs e ) : void
sender object
e System.Windows.Forms.TreeViewEventArgs
Результат void

RestoreProperties() защищенный Метод

Restore properties persisted for the mediator.
protected RestoreProperties ( ) : void
Результат void

ResumeIdleProcessing() публичный Метод

See SuspentIdleProcessing.
public ResumeIdleProcessing ( ) : void
Результат void

ResumeWindowSizePersistence() публичный Метод

See SuspentWindowSizing.
public ResumeWindowSizePersistence ( ) : void
Результат void

SaveSettings() публичный Метод

Saves the property table (global) settings Subclasses can override to save local settings.
public SaveSettings ( ) : void
Результат void

ShowContextMenu() публичный Метод

Get a context menu for the specified menu id, and in addition.
public ShowContextMenu ( string menuId, Point location, XCore.TemporaryColleagueParameter temporaryColleagueParam, XCore.MessageSequencer sequencer ) : void
menuId string
location Point
temporaryColleagueParam XCore.TemporaryColleagueParameter
sequencer XCore.MessageSequencer
Результат void

ShowContextMenu() публичный Метод

Get a context menu for the specified menu id, and in addition.
public ShowContextMenu ( string menuId, Point location, XCore.TemporaryColleagueParameter temporaryColleagueParam, XCore.MessageSequencer sequencer, Action adjustMenu ) : void
menuId string
location Point
temporaryColleagueParam XCore.TemporaryColleagueParameter
sequencer XCore.MessageSequencer
adjustMenu Action
Результат void

SuspendIdleProcessing() публичный Метод

Call this for the duration of a block of code where we don't want idle events. (Note that various things outside our control may pump events and cause the timer that fires the idle events to be triggered when we are not idle, even in the middle of processing another event.) Call ResumeIdleProcessing when done.
public SuspendIdleProcessing ( ) : void
Результат void

SuspendWindowSizePersistence() публичный Метод

Call this for the duration of a block of code outside of xWindow that might update the size of the window (OnCreateHandle, for instance) without regard to the Mediator PropertyTable. Call ResumeWindowSizing when done.
public SuspendWindowSizePersistence ( ) : void
Результат void

UpdateCaptionBar() защищенный Метод

Show the document name and application name in the caption bar.
protected UpdateCaptionBar ( ) : void
Результат void

UpdateControls() публичный Метод

Update controls to a suitable state. This is done regularly during idle time while the window is active. Ideally it should be done once at startup (otherwise the toolbar may not appear, LT-12845) at startup, even if the window does NOT become active.
public UpdateControls ( ) : void
Результат void

WarmBootPart1() защищенный Метод

Start the window almost from scratch. This is needed to fix the full refresh behavior of wiping out everything in the caches.
protected WarmBootPart1 ( ) : void
Результат void

WarmBootPart2() защищенный Метод

Start the window almost from scratch. This is needed to fix the full refresh behavior of wiping out everything in the caches. Callers may need to stuff things in the Mediator or its PropertyTable. They should do that between calling WarmBootPart1 and this method.
protected WarmBootPart2 ( ) : void
Результат void

WndProc() защищенный Метод

protected WndProc ( Message &m ) : void
m Message
Результат void

XWindow() публичный Метод

Initializes a new instance of the XCoreMainWnd class.
public XWindow ( ) : System
Результат System

XWindow_Closing() защищенный Метод

protected XWindow_Closing ( object sender, System e ) : void
sender object
e System
Результат void

Описание свойств

kDefaultTreeBarWidth защищенное статическое свойство

protected static int kDefaultTreeBarWidth
Результат int

m_adapters защищенное свойство

protected Set m_adapters
Результат Set

m_bar защищенное свойство

protected StatusBar,System.Windows.Forms m_bar
Результат System.Windows.Forms.StatusBar

m_largeImages защищенное свойство

protected ImageCollection m_largeImages
Результат ImageCollection

m_mainContentControl защищенное свойство

The real content control on the right of the main split container.
m_mainContentControl MUST implement the composite IxCoreContentControl interface. That interfaces has its own definition, but derives from IXCoreUserControl, and IxCoreColleague just to make sure all of those interfaces are present in the main content control.
protected Control,System.Windows.Forms m_mainContentControl
Результат System.Windows.Forms.Control

m_mainSplitContainer защищенное свойство

Main CollapsingSplitContainer control for XWindow. It holds the Sidebar (m_sidebar) in its Panel1 (left side). It holds m_mainContentControl in Panel2, when m_recordBar is not showing. It holds another CollapsingSplitContainer (m_secondarySplitContainer) in Panel2, when the record list and the main control are both showing. Controlling properties are: This is always true. property name="ShowSidebar" bool="true" persist="true" This is the splitter distance for the sidebar/secondary splitter pair of controls. property name="SidebarWidthGlobal" intValue="140" persist="true" This property is driven by the needs of the current main control, not the user. property name="ShowRecordList" bool="false" persist="true" This is the splitter distance for the record list/main content pair of controls. property name="RecordListWidthGlobal" intValue="200" persist="true"
protected CollapsingSplitContainer,XCore m_mainSplitContainer
Результат XCore.CollapsingSplitContainer

m_mediator защищенное свойство

protected Mediator,XCore m_mediator
Результат XCore.Mediator

m_menuBarAdapter защищенное свойство

protected IUIAdapter m_menuBarAdapter
Результат IUIAdapter

m_menusChoiceGroupCollection защищенное свойство

protected ChoiceGroupCollection,XCore m_menusChoiceGroupCollection
Результат XCore.ChoiceGroupCollection

m_persistWindowSize защищенное свойство

protected bool m_persistWindowSize
Результат bool

m_rebarAdapter защищенное свойство

protected IUIAdapter m_rebarAdapter
Результат IUIAdapter

m_sidebar защищенное свойство

This is currently always present. It replaces the temporary m_sideBarPlaceholderPanel panel.
protected Control,System.Windows.Forms m_sidebar
Результат System.Windows.Forms.Control

m_sidebarAdapter защищенное свойство

protected IUIAdapter m_sidebarAdapter
Результат IUIAdapter

m_sidebarChoiceGroupCollection защищенное свойство

protected ChoiceGroupCollection,XCore m_sidebarChoiceGroupCollection
Результат XCore.ChoiceGroupCollection

m_smallImages защищенное свойство

protected ImageCollection m_smallImages
Результат ImageCollection

m_statusPanels защищенное свойство

protected Dictionary m_statusPanels
Результат StatusBarPanel>.Dictionary

m_toolbarsChoiceGroupCollection защищенное свойство

protected ChoiceGroupCollection,XCore m_toolbarsChoiceGroupCollection
Результат XCore.ChoiceGroupCollection

m_windowConfigurationNode защищенное свойство

protected XmlNode,System.Xml m_windowConfigurationNode
Результат System.Xml.XmlNode