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
- ResourcesBuildProvider.cs
- ConfigDefinitionUpdates.cs
- ScrollChangedEventArgs.cs
- AddInActivator.cs
- TdsParameterSetter.cs
- ComponentTray.cs
- CodePageUtils.cs
- OrderedHashRepartitionEnumerator.cs
- Monitor.cs
- ResourcePermissionBaseEntry.cs
- XPathMessageFilterElement.cs
- CommentEmitter.cs
- TextTreeInsertElementUndoUnit.cs
- Fault.cs
- MaskedTextBoxDesignerActionList.cs
- PenContexts.cs
- XNameTypeConverter.cs
- ListViewHitTestInfo.cs
- PerformanceCounterCategory.cs
- DoubleAnimationUsingPath.cs
- RadioButton.cs
- CompositeFontInfo.cs
- ObjectSet.cs
- PersonalizablePropertyEntry.cs
- WorkflowServiceAttributes.cs
- AttributeSetAction.cs
- XmlSchemaComplexContentRestriction.cs
- DataTransferEventArgs.cs
- SymLanguageType.cs
- XmlAnyElementAttributes.cs
- JumpPath.cs
- BufferedGraphicsManager.cs
- HtmlTitle.cs
- DecoderNLS.cs
- MultiBindingExpression.cs
- XmlNodeList.cs
- ModelItemDictionaryImpl.cs
- NameValuePermission.cs
- Validator.cs
- JsonReader.cs
- FieldTemplateUserControl.cs
- UniqueID.cs
- Duration.cs
- AnnotationStore.cs
- SingleObjectCollection.cs
- ComAdminInterfaces.cs
- Token.cs
- PageRequestManager.cs
- ReaderWriterLock.cs
- ConfigurationSection.cs
- FilterableAttribute.cs
- MediaTimeline.cs
- TabControlAutomationPeer.cs
- PostBackTrigger.cs
- Control.cs
- ScrollBarAutomationPeer.cs
- ByteStream.cs
- XmlAnyElementAttribute.cs
- UrlMapping.cs
- XPathDocumentNavigator.cs
- XmlSerializerAssemblyAttribute.cs
- HotSpot.cs
- SerializationInfo.cs
- QueryConverter.cs
- SpecialNameAttribute.cs
- SessionStateModule.cs
- Composition.cs
- ToolStripPanelRow.cs
- FrameworkElement.cs
- SpecialNameAttribute.cs
- Calendar.cs
- UniqueIdentifierService.cs
- CryptoApi.cs
- EventInfo.cs
- UInt32Storage.cs
- ErrorRuntimeConfig.cs
- ConsumerConnectionPoint.cs
- IPAddressCollection.cs
- EventsTab.cs
- ObjectSet.cs
- StreamReader.cs
- TagPrefixAttribute.cs
- ListViewItemMouseHoverEvent.cs
- InvokePattern.cs
- PointKeyFrameCollection.cs
- UserPrincipalNameElement.cs
- WorkflowOperationAsyncResult.cs
- XmlSubtreeReader.cs
- QueryCursorEventArgs.cs
- Debugger.cs
- WebControlsSection.cs
- DataGridColumnCollection.cs
- NameValueSectionHandler.cs
- RestrictedTransactionalPackage.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- AdPostCacheSubstitution.cs
- QilList.cs
- MetadataSerializer.cs
- XPathEmptyIterator.cs
- MatrixStack.cs