Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- BamlVersionHeader.cs
- WebPartPersonalization.cs
- ItemsPresenter.cs
- PassportAuthenticationModule.cs
- QilFunction.cs
- HttpModuleAction.cs
- RectConverter.cs
- PerspectiveCamera.cs
- ToolStripRenderEventArgs.cs
- GridSplitter.cs
- TextReader.cs
- ByeMessage11.cs
- CancellationHandlerDesigner.cs
- ButtonFlatAdapter.cs
- RegexRunner.cs
- XsdBuilder.cs
- ReflectEventDescriptor.cs
- TransportSecurityProtocolFactory.cs
- MenuEventArgs.cs
- XmlWellformedWriterHelpers.cs
- RangeValidator.cs
- ToolboxDataAttribute.cs
- SafeFileMappingHandle.cs
- XXXInfos.cs
- FirstMatchCodeGroup.cs
- ObjectRef.cs
- BrowserTree.cs
- WindowsListView.cs
- MemberPath.cs
- FontInfo.cs
- BuilderPropertyEntry.cs
- DataControlPagerLinkButton.cs
- UnlockInstanceCommand.cs
- ServiceDescriptions.cs
- TemplateKeyConverter.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ChannelCacheSettings.cs
- MissingMethodException.cs
- CompositeFontParser.cs
- TextOutput.cs
- InputLangChangeRequestEvent.cs
- DataKeyArray.cs
- OneOfConst.cs
- _emptywebproxy.cs
- EncryptedKey.cs
- SQLGuidStorage.cs
- FixedTextContainer.cs
- NominalTypeEliminator.cs
- IDispatchConstantAttribute.cs
- XmlSchemas.cs
- LinearKeyFrames.cs
- TemplateField.cs
- ProbeMatchesCD1.cs
- ItemMap.cs
- ApplicationDirectoryMembershipCondition.cs
- ContractNamespaceAttribute.cs
- DrawingVisualDrawingContext.cs
- ComponentSerializationService.cs
- Encoding.cs
- XmlArrayItemAttributes.cs
- PolyBezierSegmentFigureLogic.cs
- KeyTime.cs
- Debug.cs
- DrawingVisualDrawingContext.cs
- HitTestParameters.cs
- Publisher.cs
- SspiSafeHandles.cs
- MSAANativeProvider.cs
- ModelServiceImpl.cs
- _ProxyRegBlob.cs
- EnumValAlphaComparer.cs
- SafeRightsManagementPubHandle.cs
- CompiledQueryCacheEntry.cs
- ExpressionNode.cs
- ConnectionPoolManager.cs
- MonthCalendar.cs
- CellTreeNode.cs
- StackSpiller.Temps.cs
- TextClipboardData.cs
- LinqDataSourceView.cs
- DependencyStoreSurrogate.cs
- DeclarativeExpressionConditionDeclaration.cs
- OpenFileDialog.cs
- AutomationProperties.cs
- TextDocumentView.cs
- MultiSelector.cs
- MenuCommandsChangedEventArgs.cs
- sqlmetadatafactory.cs
- Transform.cs
- AutoGeneratedFieldProperties.cs
- WebConfigurationFileMap.cs
- MemoryMappedFileSecurity.cs
- cookiecollection.cs
- DataRelationPropertyDescriptor.cs
- WindowsTooltip.cs
- ByteBufferPool.cs
- FormViewDesigner.cs
- MetadataUtilsSmi.cs
- AssemblyInfo.cs
- XmlSchemaAttributeGroupRef.cs