Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / TabItemWrapperAutomationPeer.cs / 1305600 / TabItemWrapperAutomationPeer.cs
using System; using System.Windows; using System.Windows.Controls; namespace System.Windows.Automation.Peers { /// public class TabItemWrapperAutomationPeer: FrameworkElementAutomationPeer { /// public TabItemWrapperAutomationPeer(TabItem owner): base(owner) {} /// override protected bool IsOffscreenCore() { if (!Owner.IsVisible) return true; Rect boundingRect = CalculateVisibleBoundingRect(); return (boundingRect == Rect.Empty || boundingRect.Height == 0 || boundingRect.Width == 0); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Windows; using System.Windows.Controls; namespace System.Windows.Automation.Peers { /// public class TabItemWrapperAutomationPeer: FrameworkElementAutomationPeer { /// public TabItemWrapperAutomationPeer(TabItem owner): base(owner) {} /// override protected bool IsOffscreenCore() { if (!Owner.IsVisible) return true; Rect boundingRect = CalculateVisibleBoundingRect(); return (boundingRect == Rect.Empty || boundingRect.Height == 0 || boundingRect.Width == 0); } } } // 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
- AxWrapperGen.cs
- KeyboardDevice.cs
- WindowsAltTab.cs
- WebPartConnectVerb.cs
- WebBrowserNavigatingEventHandler.cs
- Vector.cs
- TypeConverterValueSerializer.cs
- Condition.cs
- SplitterCancelEvent.cs
- TableLayoutSettings.cs
- ToolStripRenderer.cs
- DateTimeFormatInfo.cs
- DecoratedNameAttribute.cs
- MessageDecoder.cs
- XmlComment.cs
- ComplexBindingPropertiesAttribute.cs
- QueueProcessor.cs
- ByteRangeDownloader.cs
- SystemInfo.cs
- EmptyControlCollection.cs
- DataTable.cs
- DataGridPagingPage.cs
- RenameRuleObjectDialog.Designer.cs
- EncodingConverter.cs
- TreeViewDesigner.cs
- ResXResourceReader.cs
- Function.cs
- Memoizer.cs
- StreamUpdate.cs
- ToolStripProgressBar.cs
- SpecularMaterial.cs
- EncodingNLS.cs
- BoundPropertyEntry.cs
- HwndProxyElementProvider.cs
- DispatcherProcessingDisabled.cs
- StringCollection.cs
- StructureChangedEventArgs.cs
- ComPlusContractBehavior.cs
- DataBindingCollectionEditor.cs
- WebPartRestoreVerb.cs
- PlatformNotSupportedException.cs
- FilterElement.cs
- SQLInt16.cs
- TextAdaptor.cs
- Parallel.cs
- BinaryWriter.cs
- ItemType.cs
- CollaborationHelperFunctions.cs
- TabItem.cs
- XpsInterleavingPolicy.cs
- GrammarBuilderPhrase.cs
- SerialReceived.cs
- Attributes.cs
- EdgeModeValidation.cs
- TagNameToTypeMapper.cs
- UriTemplateHelpers.cs
- XmlRawWriter.cs
- Variable.cs
- CustomCategoryAttribute.cs
- UnsafeNativeMethods.cs
- ConnectionManagementSection.cs
- ComProxy.cs
- HtmlValidationSummaryAdapter.cs
- DisplayInformation.cs
- ListViewTableRow.cs
- OdbcUtils.cs
- StyleXamlTreeBuilder.cs
- ZipIOLocalFileDataDescriptor.cs
- ProxyHwnd.cs
- TemplateBuilder.cs
- ProtocolsSection.cs
- FrameworkObject.cs
- InvalidOperationException.cs
- BasicKeyConstraint.cs
- LockRenewalTask.cs
- RequestBringIntoViewEventArgs.cs
- WebPartZoneBase.cs
- Helpers.cs
- ToolStripItemGlyph.cs
- Conditional.cs
- AuthStoreRoleProvider.cs
- FilteredReadOnlyMetadataCollection.cs
- odbcmetadatacolumnnames.cs
- ACE.cs
- BasicExpressionVisitor.cs
- PriorityBindingExpression.cs
- CheckStoreFileValidityRequest.cs
- SponsorHelper.cs
- DeclarativeExpressionConditionDeclaration.cs
- FileFormatException.cs
- SEHException.cs
- ChannelEndpointElementCollection.cs
- CommandBindingCollection.cs
- ApplicationHost.cs
- HttpListenerException.cs
- SecurityToken.cs
- ObjectListCommand.cs
- ContentElement.cs
- AnimationTimeline.cs
- LinqDataSourceEditData.cs