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
- FirstMatchCodeGroup.cs
- SQLMoney.cs
- PolicyStatement.cs
- Point3D.cs
- CodeNamespaceImportCollection.cs
- ValidationErrorCollection.cs
- ISFClipboardData.cs
- PasswordTextContainer.cs
- SQLDateTimeStorage.cs
- UIElementAutomationPeer.cs
- SqlConnectionPoolGroupProviderInfo.cs
- Transactions.cs
- WebPartActionVerb.cs
- AggregateNode.cs
- EntityStoreSchemaGenerator.cs
- UnsafeNativeMethodsCLR.cs
- shaperfactoryquerycachekey.cs
- ListViewDeletedEventArgs.cs
- Font.cs
- SizeConverter.cs
- SystemUdpStatistics.cs
- SecurityUtils.cs
- PerfCounters.cs
- ProviderCommandInfoUtils.cs
- Deflater.cs
- HijriCalendar.cs
- SqlUtils.cs
- OutputScopeManager.cs
- ButtonBase.cs
- CurrencyWrapper.cs
- OleDbException.cs
- UserUseLicenseDictionaryLoader.cs
- XmlSignatureManifest.cs
- ContentValidator.cs
- EventDrivenDesigner.cs
- ValidationResult.cs
- IOThreadScheduler.cs
- WorkflowFormatterBehavior.cs
- ellipse.cs
- SqlNotificationEventArgs.cs
- ProjectionPruner.cs
- Section.cs
- PathSegment.cs
- Transactions.cs
- CngUIPolicy.cs
- SrgsElementFactoryCompiler.cs
- ContextQuery.cs
- HijriCalendar.cs
- Vector3DValueSerializer.cs
- DocumentApplicationJournalEntryEventArgs.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- XmlAttributeCache.cs
- CodeCommentStatementCollection.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- HyperLink.cs
- Group.cs
- DbProviderFactoriesConfigurationHandler.cs
- DataGridViewImageColumn.cs
- CommandSet.cs
- HttpTransportBindingElement.cs
- HttpConfigurationContext.cs
- InternalTypeHelper.cs
- ArrayConverter.cs
- BaseAddressPrefixFilterElementCollection.cs
- SiteMembershipCondition.cs
- NumberFunctions.cs
- RectAnimationUsingKeyFrames.cs
- DefaultHttpHandler.cs
- XPathDocumentNavigator.cs
- EFColumnProvider.cs
- LabelAutomationPeer.cs
- Light.cs
- DynamicArgumentDialog.cs
- ProcessModelSection.cs
- KnownBoxes.cs
- InkPresenter.cs
- _SslState.cs
- ADMembershipUser.cs
- UnitySerializationHolder.cs
- RowParagraph.cs
- WebSysDisplayNameAttribute.cs
- JournalEntry.cs
- SqlFacetAttribute.cs
- DeploymentSection.cs
- FixedSOMPageConstructor.cs
- UntypedNullExpression.cs
- FunctionUpdateCommand.cs
- ValidatingCollection.cs
- TransformProviderWrapper.cs
- UnitySerializationHolder.cs
- PasswordRecoveryAutoFormat.cs
- SQLDecimalStorage.cs
- PhysicalAddress.cs
- ContentHostHelper.cs
- SelectionProviderWrapper.cs
- QueuePropertyVariants.cs
- ItemsChangedEventArgs.cs
- LinqDataSourceInsertEventArgs.cs
- ArgumentException.cs
- ReadOnlyHierarchicalDataSourceView.cs