Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / MS / Internal / KnownBoxes.cs / 1 / KnownBoxes.cs
using System; using System.Windows; using System.Windows.Media; using MS.Internal.PresentationCore; namespace MS.Internal.KnownBoxes { [FriendAccessAllowed] // Built into Core, also used by Framework. internal static class FillRuleBoxes { internal static object EvenOddBox = FillRule.EvenOdd; internal static object NonzeroBox = FillRule.Nonzero; internal static object Box(FillRule value) { if (value == FillRule.Nonzero) { return NonzeroBox; } else { return EvenOddBox; } } } [FriendAccessAllowed] // Built into Core, also used by Framework. internal static class VisibilityBoxes { internal static object VisibleBox = Visibility.Visible; internal static object HiddenBox = Visibility.Hidden; internal static object CollapsedBox = Visibility.Collapsed; internal static object Box(Visibility value) { if (value == Visibility.Visible) { return VisibleBox; } else if (value == Visibility.Hidden) { return HiddenBox; } else { return CollapsedBox; } } } } // 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.Media; using MS.Internal.PresentationCore; namespace MS.Internal.KnownBoxes { [FriendAccessAllowed] // Built into Core, also used by Framework. internal static class FillRuleBoxes { internal static object EvenOddBox = FillRule.EvenOdd; internal static object NonzeroBox = FillRule.Nonzero; internal static object Box(FillRule value) { if (value == FillRule.Nonzero) { return NonzeroBox; } else { return EvenOddBox; } } } [FriendAccessAllowed] // Built into Core, also used by Framework. internal static class VisibilityBoxes { internal static object VisibleBox = Visibility.Visible; internal static object HiddenBox = Visibility.Hidden; internal static object CollapsedBox = Visibility.Collapsed; internal static object Box(Visibility value) { if (value == Visibility.Visible) { return VisibleBox; } else if (value == Visibility.Hidden) { return HiddenBox; } else { return CollapsedBox; } } } } // 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
- DbParameterCollectionHelper.cs
- FolderBrowserDialog.cs
- WriteTimeStream.cs
- StandardBindingReliableSessionElement.cs
- SelectionPattern.cs
- TemplateField.cs
- indexingfiltermarshaler.cs
- InProcStateClientManager.cs
- MDIWindowDialog.cs
- PrintPreviewGraphics.cs
- Configuration.cs
- AQNBuilder.cs
- ToolboxItemFilterAttribute.cs
- UpdatePanel.cs
- ProviderConnectionPointCollection.cs
- SegmentInfo.cs
- TreeView.cs
- EnumerableRowCollectionExtensions.cs
- EncryptedKey.cs
- ParallelTimeline.cs
- ListViewContainer.cs
- XmlHierarchicalDataSourceView.cs
- VariableQuery.cs
- PanelStyle.cs
- DbConnectionPool.cs
- EnumCodeDomSerializer.cs
- ErasingStroke.cs
- EastAsianLunisolarCalendar.cs
- XmlIlVisitor.cs
- ToolTip.cs
- _Win32.cs
- SmtpNegotiateAuthenticationModule.cs
- SiblingIterators.cs
- BitConverter.cs
- MemberPath.cs
- TdsParserStaticMethods.cs
- TextRenderer.cs
- PolyQuadraticBezierSegment.cs
- WebPartCollection.cs
- InputProviderSite.cs
- HyperLinkColumn.cs
- _FtpControlStream.cs
- FacetValueContainer.cs
- MissingManifestResourceException.cs
- EventLog.cs
- NodeFunctions.cs
- ObjectTypeMapping.cs
- Set.cs
- KnowledgeBase.cs
- X509CertificateRecipientClientCredential.cs
- ThrowHelper.cs
- HitTestResult.cs
- EncryptedPackage.cs
- RegistryPermission.cs
- CommonEndpointBehaviorElement.cs
- EllipseGeometry.cs
- HttpHandlerActionCollection.cs
- Timeline.cs
- TableLayoutStyle.cs
- ToolStripDropDownDesigner.cs
- AdornerDecorator.cs
- SubMenuStyleCollection.cs
- WebPartMenuStyle.cs
- BlobPersonalizationState.cs
- QilList.cs
- StrokeIntersection.cs
- TextRangeAdaptor.cs
- CommunicationException.cs
- CallSiteHelpers.cs
- SystemDropShadowChrome.cs
- CodePageEncoding.cs
- Package.cs
- PathSegmentCollection.cs
- TextBoxDesigner.cs
- DurableDispatcherAddressingFault.cs
- WaitForChangedResult.cs
- DashStyle.cs
- IncrementalHitTester.cs
- ELinqQueryState.cs
- NameTable.cs
- InputBindingCollection.cs
- Buffer.cs
- Assembly.cs
- Switch.cs
- InputQueue.cs
- CreateParams.cs
- Encoder.cs
- BamlRecords.cs
- DataGridCellInfo.cs
- DocComment.cs
- RangeBaseAutomationPeer.cs
- XMLDiffLoader.cs
- Splitter.cs
- WebHttpDispatchOperationSelector.cs
- DataServiceRequest.cs
- HttpCacheVaryByContentEncodings.cs
- UnauthorizedWebPart.cs
- Dump.cs
- DataTableReaderListener.cs
- dataprotectionpermission.cs