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
- UniformGrid.cs
- ControlDesigner.cs
- sqlnorm.cs
- EncryptedKey.cs
- NamespaceDisplay.xaml.cs
- EndCreateSecurityTokenRequest.cs
- DbModificationClause.cs
- InternalsVisibleToAttribute.cs
- HandlerFactoryCache.cs
- Italic.cs
- DataGridToolTip.cs
- MessageSecurityVersion.cs
- CodeCatchClauseCollection.cs
- FirstMatchCodeGroup.cs
- TemplateKey.cs
- SqlDataSourceAdvancedOptionsForm.cs
- ItemAutomationPeer.cs
- HttpApplication.cs
- Util.cs
- SimpleType.cs
- DataGridViewColumnStateChangedEventArgs.cs
- SelectionChangedEventArgs.cs
- CompilerWrapper.cs
- LayoutEditorPart.cs
- SAPIEngineTypes.cs
- Descriptor.cs
- ChameleonKey.cs
- HttpCookie.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ListItem.cs
- StringUtil.cs
- ModulesEntry.cs
- HttpClientProtocol.cs
- PermissionListSet.cs
- AnnotationResourceChangedEventArgs.cs
- PixelFormats.cs
- KnownTypeAttribute.cs
- DataRecordInternal.cs
- SynchronizationContext.cs
- DataListGeneralPage.cs
- SpeechUI.cs
- SharedUtils.cs
- OdbcParameterCollection.cs
- TextWriterTraceListener.cs
- CompressionTransform.cs
- InfoCard.cs
- SharedStatics.cs
- RsaSecurityKey.cs
- BuildProviderInstallComponent.cs
- TextSpan.cs
- LocalizabilityAttribute.cs
- HttpWrapper.cs
- RelationshipType.cs
- PagesSection.cs
- propertyentry.cs
- WebSysDefaultValueAttribute.cs
- DateTimeConverter.cs
- LinqDataSourceUpdateEventArgs.cs
- CommandHelper.cs
- Win32Native.cs
- SiteMapProvider.cs
- BinaryNode.cs
- CommonXSendMessage.cs
- PocoPropertyAccessorStrategy.cs
- Grant.cs
- MDIControlStrip.cs
- MergePropertyDescriptor.cs
- RepeatButtonAutomationPeer.cs
- RayHitTestParameters.cs
- MetadataElement.cs
- OdbcConnectionOpen.cs
- DEREncoding.cs
- IPHostEntry.cs
- WindowsMenu.cs
- CompilerResults.cs
- OutputCacheProfileCollection.cs
- KeySpline.cs
- EntityDataSourceWrapperCollection.cs
- AtomEntry.cs
- ServerValidateEventArgs.cs
- DataGridRelationshipRow.cs
- ProcessProtocolHandler.cs
- regiisutil.cs
- TypefaceMap.cs
- TransportConfigurationTypeElement.cs
- SqlMethodTransformer.cs
- ArrangedElementCollection.cs
- CfgParser.cs
- RelationshipSet.cs
- Application.cs
- OracleFactory.cs
- FlowDocumentPaginator.cs
- TemplateParser.cs
- ZoneIdentityPermission.cs
- SQLStringStorage.cs
- CanonicalizationDriver.cs
- ButtonStandardAdapter.cs
- MarkupWriter.cs
- BaseDataListComponentEditor.cs
- ServiceManager.cs