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
- ExpressionWriter.cs
- Substitution.cs
- XamlVector3DCollectionSerializer.cs
- ProvideValueServiceProvider.cs
- HttpModule.cs
- CombinedGeometry.cs
- HtmlTernaryTree.cs
- ExtentCqlBlock.cs
- VariableAction.cs
- FormsAuthenticationEventArgs.cs
- ExpressionConverter.cs
- SelectionProcessor.cs
- TableNameAttribute.cs
- _ListenerRequestStream.cs
- InvokeGenerator.cs
- CodeIdentifier.cs
- CultureInfoConverter.cs
- ArcSegment.cs
- DocumentEventArgs.cs
- WebServicesDescriptionAttribute.cs
- MasterPageCodeDomTreeGenerator.cs
- EmptyEnumerator.cs
- ParameterBuilder.cs
- KnownBoxes.cs
- WebConfigurationHost.cs
- ApplicationInfo.cs
- CodeArgumentReferenceExpression.cs
- HandlerMappingMemo.cs
- WarningException.cs
- XsltCompileContext.cs
- OdbcRowUpdatingEvent.cs
- HashAlgorithm.cs
- RawKeyboardInputReport.cs
- MemberExpression.cs
- XPathNodeList.cs
- SqlServer2KCompatibilityCheck.cs
- brushes.cs
- SymmetricCryptoHandle.cs
- __ConsoleStream.cs
- FontSizeConverter.cs
- CheckoutException.cs
- ToggleButtonAutomationPeer.cs
- SystemUnicastIPAddressInformation.cs
- TriggerAction.cs
- GeneralTransform.cs
- ProcessProtocolHandler.cs
- TextEndOfLine.cs
- Section.cs
- EntityDataSourceChangingEventArgs.cs
- SwitchElementsCollection.cs
- TableCell.cs
- ValidatorCollection.cs
- Convert.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- NodeInfo.cs
- WSDualHttpBinding.cs
- RewritingValidator.cs
- DataSourceCache.cs
- StateMachineWorkflow.cs
- DefaultHttpHandler.cs
- DataServiceBuildProvider.cs
- WinInet.cs
- Overlapped.cs
- StateBag.cs
- Pkcs9Attribute.cs
- EpmTargetTree.cs
- HtmlMeta.cs
- AsymmetricSignatureFormatter.cs
- UInt64Converter.cs
- BaseCodePageEncoding.cs
- basecomparevalidator.cs
- FixedPageAutomationPeer.cs
- OrthographicCamera.cs
- StorageMappingItemLoader.cs
- SimpleTextLine.cs
- SmtpNegotiateAuthenticationModule.cs
- WaitHandle.cs
- HashCryptoHandle.cs
- RightsDocument.cs
- Pair.cs
- WebServiceClientProxyGenerator.cs
- sortedlist.cs
- SizeIndependentAnimationStorage.cs
- SqlUtils.cs
- AttachedPropertyBrowsableAttribute.cs
- DataGridViewCellParsingEventArgs.cs
- SafeJobHandle.cs
- AttachedPropertyBrowsableAttribute.cs
- SetterTriggerConditionValueConverter.cs
- DataService.cs
- Stroke2.cs
- SvcMapFileSerializer.cs
- BoundField.cs
- TypeEnumerableViewSchema.cs
- QueryContinueDragEventArgs.cs
- FieldMetadata.cs
- Paragraph.cs
- ExtendedProperty.cs
- ImmutableObjectAttribute.cs
- ScrollItemPatternIdentifiers.cs