Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / StatusBarItemAutomationPeer.cs / 1305600 / StatusBarItemAutomationPeer.cs
using System; using System.Collections; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Security; using System.Text; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows.Interop; using System.Windows.Media; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class StatusBarItemAutomationPeer : FrameworkElementAutomationPeer { /// public StatusBarItemAutomationPeer(StatusBarItem owner): base(owner) { } /// override protected string GetClassNameCore() { return "StatusBarItem"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Text; } /// override protected bool IsOffscreenCore() { if (!Owner.IsVisible) return true; Rect boundingRect = CalculateVisibleBoundingRect(); return (boundingRect == Rect.Empty || boundingRect.Height == 0 || boundingRect.Width == 0); } } } // 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
- SpecialFolderEnumConverter.cs
- FormattedText.cs
- XmlSchemaGroup.cs
- SecurityException.cs
- ComponentManagerBroker.cs
- StorageRoot.cs
- SecurityHeaderLayout.cs
- DeploymentExceptionMapper.cs
- AssemblyAssociatedContentFileAttribute.cs
- DBSchemaRow.cs
- XmlImplementation.cs
- XmlSchemaExternal.cs
- EventlogProvider.cs
- PageCopyCount.cs
- VirtualPathProvider.cs
- EntityAdapter.cs
- ListControl.cs
- Tuple.cs
- FrameworkTemplate.cs
- XmlSchemas.cs
- DataSourceHelper.cs
- Polyline.cs
- Comparer.cs
- CultureInfo.cs
- DrawingContextWalker.cs
- COMException.cs
- IPipelineRuntime.cs
- HWStack.cs
- StrokeNodeOperations.cs
- LocatorManager.cs
- ToolboxItemImageConverter.cs
- FrameworkElement.cs
- EditorAttributeInfo.cs
- UiaCoreTypesApi.cs
- SynchronizationContext.cs
- SqlTypeConverter.cs
- StringConcat.cs
- StackBuilderSink.cs
- RealizationContext.cs
- EventLogPermission.cs
- StrongNameIdentityPermission.cs
- altserialization.cs
- ExceptionRoutedEventArgs.cs
- PeerNameRegistration.cs
- ContextBase.cs
- HttpPostedFileBase.cs
- Mutex.cs
- RemotingServices.cs
- MediaScriptCommandRoutedEventArgs.cs
- bindurihelper.cs
- ToolStripItemDesigner.cs
- SharedUtils.cs
- ManagedFilter.cs
- HebrewCalendar.cs
- OpCodes.cs
- ScrollItemPattern.cs
- InternalTransaction.cs
- SqlDataSourceConfigureSelectPanel.cs
- ResourceAssociationType.cs
- validationstate.cs
- DependencyPropertyConverter.cs
- WebCategoryAttribute.cs
- ServiceOperationWrapper.cs
- Accessors.cs
- Accessible.cs
- BitmapSource.cs
- SortExpressionBuilder.cs
- CanExecuteRoutedEventArgs.cs
- HtmlShim.cs
- StructuredTypeEmitter.cs
- VariableQuery.cs
- SyndicationSerializer.cs
- FixedPageProcessor.cs
- ToolStripRenderEventArgs.cs
- RestHandlerFactory.cs
- LiteralControl.cs
- StrokeSerializer.cs
- TextTabProperties.cs
- CodeLinePragma.cs
- Page.cs
- Ray3DHitTestResult.cs
- GlyphRunDrawing.cs
- RootBrowserWindowProxy.cs
- PropertyPanel.cs
- WebPartConnection.cs
- SystemFonts.cs
- DescendantQuery.cs
- ZipIOExtraFieldPaddingElement.cs
- SourceItem.cs
- UnauthorizedAccessException.cs
- ZipIOLocalFileBlock.cs
- TypeUtil.cs
- StylusPointDescription.cs
- GridViewDeletedEventArgs.cs
- SinglePageViewer.cs
- DbProviderFactories.cs
- MailWriter.cs
- BitmapEffectOutputConnector.cs
- Oci.cs
- diagnosticsswitches.cs