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
- Thread.cs
- DefaultValueMapping.cs
- EventLogPermissionEntryCollection.cs
- _NetworkingPerfCounters.cs
- CustomErrorCollection.cs
- BamlTreeUpdater.cs
- MethodImplAttribute.cs
- StateItem.cs
- ReferencedAssembly.cs
- TextRangeEditLists.cs
- XmlTextReaderImpl.cs
- DbConnectionOptions.cs
- BuildProviderAppliesToAttribute.cs
- _AutoWebProxyScriptEngine.cs
- SQLMoney.cs
- ImageDrawing.cs
- HttpCapabilitiesSectionHandler.cs
- RequestCache.cs
- ListViewGroup.cs
- Command.cs
- ScrollItemPattern.cs
- DateTimeOffset.cs
- WsdlHelpGeneratorElement.cs
- XamlFigureLengthSerializer.cs
- DrawingDrawingContext.cs
- ImagingCache.cs
- HtmlInputRadioButton.cs
- RtfFormatStack.cs
- RowUpdatingEventArgs.cs
- autovalidator.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- PnrpPermission.cs
- ExternalException.cs
- DecoderFallback.cs
- SafeNativeMethods.cs
- XmlSchemaCollection.cs
- ViewDesigner.cs
- SocketConnection.cs
- ButtonChrome.cs
- ConfigurationManagerInternalFactory.cs
- PageContent.cs
- SpecialFolderEnumConverter.cs
- NameValuePair.cs
- PrimarySelectionAdorner.cs
- RelationshipNavigation.cs
- AppDomain.cs
- DesignerAttribute.cs
- FontClient.cs
- ControlUtil.cs
- AssemblyBuilder.cs
- OrderPreservingPipeliningSpoolingTask.cs
- CompositeCollectionView.cs
- PolicyVersionConverter.cs
- AxisAngleRotation3D.cs
- BaseProcessor.cs
- SetterBaseCollection.cs
- ExceptionHandler.cs
- DesignerInterfaces.cs
- AsymmetricAlgorithm.cs
- HttpListenerException.cs
- SchemaTableOptionalColumn.cs
- SafeCryptoHandles.cs
- TypePresenter.xaml.cs
- RenderContext.cs
- Substitution.cs
- TraceContext.cs
- ComPlusInstanceProvider.cs
- Size.cs
- GridViewColumn.cs
- StructuredProperty.cs
- FixedSOMTableCell.cs
- ColorDialog.cs
- XamlPathDataSerializer.cs
- altserialization.cs
- EventMappingSettingsCollection.cs
- CustomLineCap.cs
- XmlWriterSettings.cs
- __Error.cs
- SoapEnumAttribute.cs
- CustomMenuItemCollection.cs
- TokenBasedSetEnumerator.cs
- TextDecorationLocationValidation.cs
- CriticalHandle.cs
- MatrixValueSerializer.cs
- _UncName.cs
- GeometryCombineModeValidation.cs
- XmlDataSourceNodeDescriptor.cs
- SctClaimSerializer.cs
- PatternMatcher.cs
- TextAnchor.cs
- HyperLinkDataBindingHandler.cs
- FrameworkElementAutomationPeer.cs
- ConfigurationConverterBase.cs
- CompressedStack.cs
- ServicesUtilities.cs
- SplayTreeNode.cs
- invalidudtexception.cs
- CompModSwitches.cs
- SqlXmlStorage.cs
- PageRanges.cs