Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Controls / Primitives / StatusBarItem.cs / 1 / StatusBarItem.cs
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System.Windows;
using System.Windows.Automation.Peers;
using MS.Internal.KnownBoxes;
namespace System.Windows.Controls.Primitives
{
///
/// Control that implements a item inside a StatusBar.
///
[Localizability(LocalizationCategory.Inherit)]
public class StatusBarItem : ContentControl
{
#region Constructors
static StatusBarItem()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(StatusBarItem), new FrameworkPropertyMetadata(typeof(StatusBarItem)));
_dType = DependencyObjectType.FromSystemTypeInternal(typeof(StatusBarItem));
IsTabStopProperty.OverrideMetadata(typeof(StatusBarItem), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
}
#endregion
#region Accessibility
///
/// Creates AutomationPeer ( )
///
protected override AutomationPeer OnCreateAutomationPeer()
{
return new StatusBarItemAutomationPeer(this);
}
#endregion
#region DTypeThemeStyleKey
// Returns the DependencyObjectType for the registered ThemeStyleKey's default
// value. Controls will override this method to return approriate types.
internal override DependencyObjectType DTypeThemeStyleKey
{
get { return _dType; }
}
private static DependencyObjectType _dType;
#endregion DTypeThemeStyleKey
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------------------------
//
// Copyright (C) Microsoft Corporation. All rights reserved.
//
//---------------------------------------------------------------------------
using System.Windows;
using System.Windows.Automation.Peers;
using MS.Internal.KnownBoxes;
namespace System.Windows.Controls.Primitives
{
///
/// Control that implements a item inside a StatusBar.
///
[Localizability(LocalizationCategory.Inherit)]
public class StatusBarItem : ContentControl
{
#region Constructors
static StatusBarItem()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(StatusBarItem), new FrameworkPropertyMetadata(typeof(StatusBarItem)));
_dType = DependencyObjectType.FromSystemTypeInternal(typeof(StatusBarItem));
IsTabStopProperty.OverrideMetadata(typeof(StatusBarItem), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
}
#endregion
#region Accessibility
///
/// Creates AutomationPeer ( )
///
protected override AutomationPeer OnCreateAutomationPeer()
{
return new StatusBarItemAutomationPeer(this);
}
#endregion
#region DTypeThemeStyleKey
// Returns the DependencyObjectType for the registered ThemeStyleKey's default
// value. Controls will override this method to return approriate types.
internal override DependencyObjectType DTypeThemeStyleKey
{
get { return _dType; }
}
private static DependencyObjectType _dType;
#endregion DTypeThemeStyleKey
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UIElementAutomationPeer.cs
- ObjectDataSourceSelectingEventArgs.cs
- CultureSpecificCharacterBufferRange.cs
- TemplateBamlRecordReader.cs
- XslAstAnalyzer.cs
- TraceListener.cs
- ScopelessEnumAttribute.cs
- OpenTypeLayout.cs
- SQLMoney.cs
- ContentPlaceHolder.cs
- InputLangChangeRequestEvent.cs
- DataMemberAttribute.cs
- ReflectionUtil.cs
- WindowsTreeView.cs
- XhtmlTextWriter.cs
- ExceptionNotification.cs
- HtmlInputSubmit.cs
- ToolStripDropDownMenu.cs
- TextShapeableCharacters.cs
- JavaScriptString.cs
- SimpleMailWebEventProvider.cs
- CommandExpr.cs
- WebPartTransformerCollection.cs
- TransactionContextValidator.cs
- TextParaLineResult.cs
- ImageAttributes.cs
- ToolStripAdornerWindowService.cs
- CodeCommentStatement.cs
- AutoCompleteStringCollection.cs
- DoubleStorage.cs
- HtmlInputReset.cs
- MainMenu.cs
- GraphicsState.cs
- MediaTimeline.cs
- FlowDocument.cs
- ExclusiveTcpListener.cs
- BaseServiceProvider.cs
- DataPointer.cs
- Utility.cs
- glyphs.cs
- WebPartEditVerb.cs
- WebPartConnectionsConnectVerb.cs
- AbsoluteQuery.cs
- PingReply.cs
- XmlSchemaFacet.cs
- PaintEvent.cs
- ApplicationActivator.cs
- UidManager.cs
- CollectionViewGroup.cs
- TakeQueryOptionExpression.cs
- UnmanagedMarshal.cs
- InvalidPrinterException.cs
- HttpFileCollectionWrapper.cs
- EventArgs.cs
- HttpConfigurationContext.cs
- WindowsPrincipal.cs
- StreamGeometry.cs
- ToolStripStatusLabel.cs
- ParserHooks.cs
- MultiView.cs
- SqlAliaser.cs
- ApplicationProxyInternal.cs
- BufferModeSettings.cs
- ProofTokenCryptoHandle.cs
- EditingMode.cs
- FileUtil.cs
- _AcceptOverlappedAsyncResult.cs
- ToolStripManager.cs
- RegexWorker.cs
- XmlSchemaObjectTable.cs
- NavigationWindowAutomationPeer.cs
- DataGridViewColumn.cs
- SqlDataSourceCommandEventArgs.cs
- XmlDomTextWriter.cs
- XmlSchemaSimpleTypeUnion.cs
- ControlBuilder.cs
- FontDriver.cs
- DesignerProperties.cs
- AggregatePushdown.cs
- WindowsTitleBar.cs
- VectorConverter.cs
- NameValuePermission.cs
- WindowsListBox.cs
- MonitorWrapper.cs
- CqlBlock.cs
- ColorConvertedBitmapExtension.cs
- PackagePartCollection.cs
- XmlSchemaImporter.cs
- ProfileProvider.cs
- FastEncoder.cs
- SqlDuplicator.cs
- AppLevelCompilationSectionCache.cs
- OleDbDataReader.cs
- PeerApplication.cs
- MetadataUtilsSmi.cs
- FrameworkContentElement.cs
- CapiSafeHandles.cs
- VisualStyleRenderer.cs
- FormatPage.cs
- DataGridHeaderBorder.cs