Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- CustomBinding.cs
- OrderPreservingPipeliningSpoolingTask.cs
- CodeBinaryOperatorExpression.cs
- SerializableAttribute.cs
- PeerToPeerException.cs
- FileSystemEnumerable.cs
- CollectionEditor.cs
- CurrentChangingEventManager.cs
- MultiSelectRootGridEntry.cs
- SchemaImporterExtensionsSection.cs
- RoutedEventArgs.cs
- ByeMessageApril2005.cs
- ResourceAssociationType.cs
- NativeObjectSecurity.cs
- ChangePassword.cs
- _HeaderInfo.cs
- DocumentReferenceCollection.cs
- UnsafeNativeMethods.cs
- MatrixTransform3D.cs
- ComPlusServiceLoader.cs
- BufferedStream.cs
- EntitySet.cs
- CdpEqualityComparer.cs
- SourceChangedEventArgs.cs
- ProcessModelInfo.cs
- QueuePathDialog.cs
- ArrangedElementCollection.cs
- Imaging.cs
- ErrorRuntimeConfig.cs
- InstancePersistenceException.cs
- HeaderedItemsControl.cs
- BrowserCapabilitiesFactory.cs
- ParenthesizePropertyNameAttribute.cs
- PasswordTextContainer.cs
- ExpressionContext.cs
- PropertyIDSet.cs
- TemplateParser.cs
- FilteredAttributeCollection.cs
- PersonalizationAdministration.cs
- WebPartCollection.cs
- TextEditorThreadLocalStore.cs
- PropertyMapper.cs
- COM2PictureConverter.cs
- ContainerAction.cs
- ProfileSection.cs
- Pair.cs
- XmlCharType.cs
- RayMeshGeometry3DHitTestResult.cs
- tibetanshape.cs
- BindingsCollection.cs
- Model3DGroup.cs
- FormViewActionList.cs
- TemplateControlBuildProvider.cs
- AutoScrollExpandMessageFilter.cs
- InternalPermissions.cs
- XmlSchemaAnnotated.cs
- StorageAssociationTypeMapping.cs
- DataSvcMapFile.cs
- CapabilitiesAssignment.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- BatchParser.cs
- DocComment.cs
- Util.cs
- SuppressMessageAttribute.cs
- UserUseLicenseDictionaryLoader.cs
- ModelPropertyCollectionImpl.cs
- SimpleTypeResolver.cs
- RenderingBiasValidation.cs
- ToolboxSnapDragDropEventArgs.cs
- TemplateBamlTreeBuilder.cs
- DbgUtil.cs
- ElementNotAvailableException.cs
- ExceptionUtil.cs
- GeneratedCodeAttribute.cs
- GlyphElement.cs
- FilteredAttributeCollection.cs
- EntityDataSourceDataSelectionPanel.cs
- X509ScopedServiceCertificateElement.cs
- LogEntrySerializer.cs
- DataBindingExpressionBuilder.cs
- StringFunctions.cs
- PtsHelper.cs
- SamlSecurityToken.cs
- TimeSpanSecondsConverter.cs
- OSFeature.cs
- DotExpr.cs
- JsonReaderWriterFactory.cs
- ImmutableClientRuntime.cs
- ShaperBuffers.cs
- PresentationTraceSources.cs
- ListViewUpdateEventArgs.cs
- CapiNative.cs
- CommandLibraryHelper.cs
- ArgumentOutOfRangeException.cs
- EnumType.cs
- CodeAccessSecurityEngine.cs
- SQLMoney.cs
- TransactionContext.cs
- DbExpressionBuilder.cs
- ClosableStream.cs