Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / DataGridDetailsPresenterAutomationPeer.cs / 1305600 / DataGridDetailsPresenterAutomationPeer.cs
using System; using System.Collections.Generic; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using MS.Internal; namespace System.Windows.Automation.Peers { ////// AutomationPeer for DataGridDetailsPresenter /// public sealed class DataGridDetailsPresenterAutomationPeer : FrameworkElementAutomationPeer { #region Constructors ////// AutomationPeer for DataGridDetailsPresenter /// /// DataGridDetailsPresenter public DataGridDetailsPresenterAutomationPeer(DataGridDetailsPresenter owner) : base(owner) { } #endregion #region AutomationPeer Overrides /// protected override string GetClassNameCore() { return this.Owner.GetType().Name; } /// protected override bool IsContentElementCore() { return false; } /// override protected bool IsOffscreenCore() { if (!Owner.IsVisible) return true; Rect boundingRect = CalculateVisibleBoundingRect(); return DoubleUtil.AreClose(boundingRect, Rect.Empty) || DoubleUtil.AreClose(boundingRect.Height, 0.0) || DoubleUtil.AreClose(boundingRect.Width, 0.0); } #endregion } } // 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
- FrameSecurityDescriptor.cs
- MonthChangedEventArgs.cs
- Scanner.cs
- SchemaCollectionPreprocessor.cs
- SimpleType.cs
- SchemaImporterExtensionsSection.cs
- VisualStyleElement.cs
- MessageBox.cs
- XmlAttributeProperties.cs
- OTFRasterizer.cs
- PictureBox.cs
- ProtocolsConfigurationEntry.cs
- GuidConverter.cs
- ComAdminWrapper.cs
- XPathSingletonIterator.cs
- InfoCardKeyedHashAlgorithm.cs
- ValidationResults.cs
- ItemCollection.cs
- PathSegment.cs
- DependencyPropertyChangedEventArgs.cs
- SelectorItemAutomationPeer.cs
- CachedBitmap.cs
- DbConnectionHelper.cs
- TemplateParser.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- CodeAttachEventStatement.cs
- SettingsProviderCollection.cs
- SqlMetaData.cs
- FirstMatchCodeGroup.cs
- TextModifier.cs
- DirectoryRootQuery.cs
- DesignerLabelAdapter.cs
- ClientData.cs
- RuntimeEnvironment.cs
- CommonDialog.cs
- ComAdminWrapper.cs
- HWStack.cs
- xamlnodes.cs
- unsafeIndexingFilterStream.cs
- CustomError.cs
- PointF.cs
- Base64Encoder.cs
- RectangleHotSpot.cs
- ConstraintCollection.cs
- DataGridViewCellStyleChangedEventArgs.cs
- DataServiceException.cs
- CodeIndexerExpression.cs
- WasHostedComPlusFactory.cs
- OleDbSchemaGuid.cs
- XmlRawWriterWrapper.cs
- MailSettingsSection.cs
- CodeParameterDeclarationExpressionCollection.cs
- HtmlInputFile.cs
- DiscoveryOperationContextExtension.cs
- EntityViewGenerationConstants.cs
- TypeToArgumentTypeConverter.cs
- ResourceIDHelper.cs
- SQLChars.cs
- ToolStripMenuItem.cs
- SqlHelper.cs
- ResourceDescriptionAttribute.cs
- TileBrush.cs
- FormCollection.cs
- WsrmMessageInfo.cs
- LogSwitch.cs
- FilteredAttributeCollection.cs
- adornercollection.cs
- PropertyFilterAttribute.cs
- WebBrowserBase.cs
- BindingList.cs
- MemberProjectedSlot.cs
- ResourceAssociationSet.cs
- PrintController.cs
- DiscoveryMessageSequenceGenerator.cs
- EnumMember.cs
- Tokenizer.cs
- TemplateBindingExpressionConverter.cs
- FacetValueContainer.cs
- Calendar.cs
- MouseButtonEventArgs.cs
- ValueConversionAttribute.cs
- DoWorkEventArgs.cs
- Inline.cs
- XMLDiffLoader.cs
- InkPresenterAutomationPeer.cs
- CodeSubDirectoriesCollection.cs
- UInt16Storage.cs
- ObjectListFieldsPage.cs
- DeviceContexts.cs
- ExpressionParser.cs
- PlainXmlSerializer.cs
- MessageAction.cs
- OutputCache.cs
- MetricEntry.cs
- EventItfInfo.cs
- _NegoState.cs
- PolyQuadraticBezierSegment.cs
- XmlSerializer.cs
- QuaternionRotation3D.cs
- Attributes.cs