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
- HttpModuleCollection.cs
- OleDbFactory.cs
- MergePropertyDescriptor.cs
- DataMemberListEditor.cs
- RuleSetBrowserDialog.cs
- ClusterSafeNativeMethods.cs
- XpsResourceDictionary.cs
- WinFormsComponentEditor.cs
- CodeAttributeArgument.cs
- EventArgs.cs
- columnmapkeybuilder.cs
- CodeNamespaceCollection.cs
- SortQueryOperator.cs
- MemberDomainMap.cs
- TextSelectionProcessor.cs
- StateChangeEvent.cs
- TdsParser.cs
- SqlClientMetaDataCollectionNames.cs
- MasterPageBuildProvider.cs
- MarkupExtensionParser.cs
- HScrollBar.cs
- XmlArrayItemAttributes.cs
- XmlSchemaDatatype.cs
- DBConnectionString.cs
- Journal.cs
- Rect.cs
- XmlLanguage.cs
- MailMessage.cs
- TextSchema.cs
- IisTraceListener.cs
- AddInAdapter.cs
- XsltCompileContext.cs
- AdornerPresentationContext.cs
- TextSpanModifier.cs
- TraceFilter.cs
- DesignTimeVisibleAttribute.cs
- FacetDescriptionElement.cs
- PolyLineSegment.cs
- ErrorsHelper.cs
- XsltArgumentList.cs
- FontInfo.cs
- SrgsSubset.cs
- Point3DAnimationBase.cs
- VBIdentifierDesigner.xaml.cs
- Hashtable.cs
- FirstMatchCodeGroup.cs
- UMPAttributes.cs
- PerformanceCounter.cs
- XhtmlConformanceSection.cs
- CodeSnippetCompileUnit.cs
- PointHitTestResult.cs
- SystemUnicastIPAddressInformation.cs
- RegisteredScript.cs
- RepeatButtonAutomationPeer.cs
- ToolStripDropDownClosingEventArgs.cs
- infer.cs
- ApplicationServiceManager.cs
- ToolStripDropDownItem.cs
- ProtocolsConfigurationEntry.cs
- CompilerState.cs
- DbUpdateCommandTree.cs
- DSGeneratorProblem.cs
- LingerOption.cs
- RecordsAffectedEventArgs.cs
- OdbcParameter.cs
- MaterialGroup.cs
- DataViewManagerListItemTypeDescriptor.cs
- TextFormatterContext.cs
- LocalClientSecuritySettingsElement.cs
- SourceLineInfo.cs
- AttributeSetAction.cs
- VisualStyleElement.cs
- DynamicILGenerator.cs
- SafePointer.cs
- SqlFacetAttribute.cs
- ModelItemExtensions.cs
- RTTypeWrapper.cs
- Component.cs
- TextRangeSerialization.cs
- ProfileGroupSettings.cs
- LambdaCompiler.Generated.cs
- ObfuscationAttribute.cs
- SQLBinary.cs
- AnchoredBlock.cs
- ModifiableIteratorCollection.cs
- ViewGenResults.cs
- XmlObjectSerializerWriteContextComplex.cs
- Dictionary.cs
- ContextBase.cs
- SafeEventLogWriteHandle.cs
- CommentEmitter.cs
- TextBlockAutomationPeer.cs
- DocumentPage.cs
- CharUnicodeInfo.cs
- LogStream.cs
- HttpConfigurationSystem.cs
- ProcessHostFactoryHelper.cs
- PageContent.cs
- EventLogPermissionHolder.cs
- GeometryHitTestResult.cs