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
- EdmScalarPropertyAttribute.cs
- EditableTreeList.cs
- UrlMapping.cs
- DatagramAdapter.cs
- XsdValidatingReader.cs
- COM2EnumConverter.cs
- FormViewInsertedEventArgs.cs
- PasswordDeriveBytes.cs
- MarkedHighlightComponent.cs
- DataBindingExpressionBuilder.cs
- XMLSchema.cs
- SiteMapNodeItemEventArgs.cs
- Library.cs
- SelectionManager.cs
- OdbcFactory.cs
- NavigationProgressEventArgs.cs
- XsltInput.cs
- Resources.Designer.cs
- _Rfc2616CacheValidators.cs
- OracleTransaction.cs
- Int64Storage.cs
- Scene3D.cs
- ThreadExceptionDialog.cs
- DataExpression.cs
- TextDecoration.cs
- PenThreadPool.cs
- DynamicPropertyReader.cs
- Vector3DAnimationUsingKeyFrames.cs
- SystemDiagnosticsSection.cs
- Switch.cs
- HasActivatableWorkflowEvent.cs
- WebScriptMetadataFormatter.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- MouseDevice.cs
- DbProviderFactories.cs
- SortedDictionary.cs
- MonthChangedEventArgs.cs
- RecordManager.cs
- ScrollableControl.cs
- TaskExceptionHolder.cs
- XmlSchemaGroupRef.cs
- WebColorConverter.cs
- XsdCachingReader.cs
- MenuScrollingVisibilityConverter.cs
- CompilerWrapper.cs
- KeyPressEvent.cs
- ScriptingRoleServiceSection.cs
- BoundsDrawingContextWalker.cs
- QueryReaderSettings.cs
- SessionIDManager.cs
- ImageListImage.cs
- Random.cs
- FixUpCollection.cs
- XmlValueConverter.cs
- Variant.cs
- COM2Properties.cs
- XmlMembersMapping.cs
- DataException.cs
- ParagraphVisual.cs
- DetailsViewDeletedEventArgs.cs
- HealthMonitoringSection.cs
- SimpleTextLine.cs
- CookielessHelper.cs
- DelegatedStream.cs
- SQLUtility.cs
- EdmSchemaAttribute.cs
- ElapsedEventArgs.cs
- AutomationAttributeInfo.cs
- HttpTransportBindingElement.cs
- OwnerDrawPropertyBag.cs
- EmptyControlCollection.cs
- StrokeNodeEnumerator.cs
- TypeConvertions.cs
- NumericUpDownAccelerationCollection.cs
- XmlRawWriterWrapper.cs
- RecordsAffectedEventArgs.cs
- UserPersonalizationStateInfo.cs
- CmsUtils.cs
- DirectoryInfo.cs
- Component.cs
- SimpleBitVector32.cs
- HttpRawResponse.cs
- FixedSOMPage.cs
- HttpApplicationStateBase.cs
- User.cs
- HttpServerVarsCollection.cs
- DateTimeConstantAttribute.cs
- SlipBehavior.cs
- ResourceDescriptionAttribute.cs
- ReadOnlyTernaryTree.cs
- oledbmetadatacollectionnames.cs
- ReadWriteSpinLock.cs
- ColorTransform.cs
- EntityModelSchemaGenerator.cs
- GridViewRowCollection.cs
- ModifiableIteratorCollection.cs
- SelfIssuedAuthRSAPKCS1SignatureDeformatter.cs
- AuthenticatingEventArgs.cs
- JavaScriptSerializer.cs
- ReferencedType.cs