Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / DataGridColumnHeaderAutomationPeer.cs / 1305600 / DataGridColumnHeaderAutomationPeer.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 DataGridColumnHeader /// public sealed class DataGridColumnHeaderAutomationPeer : ButtonBaseAutomationPeer { #region Constructors ////// AutomationPeer for DataGridColumnHeader /// /// DataGridColumnHeader public DataGridColumnHeaderAutomationPeer(DataGridColumnHeader owner) : base(owner) { } #endregion #region AutomationPeer Overrides ////// Gets the control type for the element that is associated with the UI Automation peer. /// ///The control type. protected override AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.HeaderItem; } ////// Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, /// differentiates the control represented by this AutomationPeer. /// ///The string that contains the name. protected override string GetClassNameCore() { return Owner.GetType().Name; } /// 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
- Message.cs
- NavigationPropertySingletonExpression.cs
- SymbolPair.cs
- Expression.cs
- EntityDataSourceQueryBuilder.cs
- ItemsPresenter.cs
- FlowDocument.cs
- BinHexEncoder.cs
- ApplicationInfo.cs
- SQLDateTime.cs
- GenericWebPart.cs
- PropertyCollection.cs
- base64Transforms.cs
- XmlSignatureManifest.cs
- Optimizer.cs
- WS2007FederationHttpBindingElement.cs
- RtfControlWordInfo.cs
- StaticResourceExtension.cs
- PromptBuilder.cs
- Cloud.cs
- FormatVersion.cs
- SecurityElement.cs
- ToolStrip.cs
- AsyncResult.cs
- DbConnectionPoolOptions.cs
- PagedDataSource.cs
- GridToolTip.cs
- DropShadowBitmapEffect.cs
- StreamInfo.cs
- XsltCompileContext.cs
- QilTargetType.cs
- LinqDataSource.cs
- ToolStripControlHost.cs
- ListControl.cs
- RootBrowserWindowAutomationPeer.cs
- GlyphElement.cs
- ExpressionTable.cs
- WebPageTraceListener.cs
- CellRelation.cs
- OleDbReferenceCollection.cs
- ExternalFile.cs
- AssociationType.cs
- RegionInfo.cs
- BamlTreeMap.cs
- LookupNode.cs
- MenuItem.cs
- ExclusiveHandleList.cs
- Command.cs
- HttpProfileBase.cs
- MethodBuilderInstantiation.cs
- WindowsListViewScroll.cs
- InfoCardTraceRecord.cs
- StaticExtensionConverter.cs
- HtmlLink.cs
- PackagePart.cs
- DbgUtil.cs
- AdornerDecorator.cs
- SqlProcedureAttribute.cs
- DataGridColumnHeadersPresenterAutomationPeer.cs
- NavigatorInput.cs
- FileIOPermission.cs
- AttributeCollection.cs
- XmlSchemaCompilationSettings.cs
- ShortcutKeysEditor.cs
- Win32KeyboardDevice.cs
- WindowsFormsHost.cs
- CodeMethodInvokeExpression.cs
- EpmContentSerializerBase.cs
- ConstraintConverter.cs
- HScrollProperties.cs
- XmlSortKeyAccumulator.cs
- StateItem.cs
- ThousandthOfEmRealDoubles.cs
- PiiTraceSource.cs
- ExitEventArgs.cs
- ObjectReaderCompiler.cs
- TrustLevelCollection.cs
- TripleDESCryptoServiceProvider.cs
- XamlGridLengthSerializer.cs
- mediaclock.cs
- SubtreeProcessor.cs
- TokenizerHelper.cs
- IssuedTokenServiceCredential.cs
- DrawingState.cs
- Pointer.cs
- FormatterServices.cs
- TreeNodeBindingCollection.cs
- TextElementEditingBehaviorAttribute.cs
- SqlTriggerAttribute.cs
- ResponseStream.cs
- HtmlTitle.cs
- QueryableDataSourceEditData.cs
- EventProxy.cs
- QilVisitor.cs
- ScriptResourceAttribute.cs
- WebPartTransformer.cs
- ColorAnimationBase.cs
- TextSerializer.cs
- XmlAttributeCollection.cs
- StringPropertyBuilder.cs