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
- LocalizedNameDescriptionPair.cs
- CallbackHandler.cs
- GenericIdentity.cs
- ServiceInfo.cs
- QueryConverter.cs
- CapabilitiesPattern.cs
- CommonRemoteMemoryBlock.cs
- DataObjectSettingDataEventArgs.cs
- DataServiceEntityAttribute.cs
- ParserExtension.cs
- JsonFormatWriterGenerator.cs
- TableRowGroupCollection.cs
- TransactionValidationBehavior.cs
- RelationshipWrapper.cs
- ElementAtQueryOperator.cs
- XmlSchemaElement.cs
- WindowsMenu.cs
- APCustomTypeDescriptor.cs
- ProcessHostServerConfig.cs
- BaseTreeIterator.cs
- ReturnValue.cs
- C14NUtil.cs
- UnmanagedMarshal.cs
- DataExpression.cs
- FactorySettingsElement.cs
- Geometry3D.cs
- COAUTHIDENTITY.cs
- GraphicsPath.cs
- HttpModulesSection.cs
- AppDomainProtocolHandler.cs
- TextProperties.cs
- X509Utils.cs
- _ProxyChain.cs
- XPathSelectionIterator.cs
- BaseParaClient.cs
- SystemInfo.cs
- DependencyPropertyValueSerializer.cs
- EntityTypeEmitter.cs
- EdmConstants.cs
- HostedTransportConfigurationManager.cs
- ReliableRequestSessionChannel.cs
- TypeReference.cs
- SystemMulticastIPAddressInformation.cs
- ClientTargetSection.cs
- SmiEventSink_DeferedProcessing.cs
- BamlTreeMap.cs
- MetadataArtifactLoader.cs
- UriWriter.cs
- UriGenerator.cs
- FileLogRecordStream.cs
- WithStatement.cs
- Calendar.cs
- BuildResult.cs
- WebPartConnectionsDisconnectVerb.cs
- TableLayoutSettingsTypeConverter.cs
- SystemIcons.cs
- WorkflowServiceBehavior.cs
- XmlSchemaGroup.cs
- XmlDomTextWriter.cs
- FilteredDataSetHelper.cs
- ExeConfigurationFileMap.cs
- Rules.cs
- AssemblyFilter.cs
- ControlCodeDomSerializer.cs
- IsolatedStorageException.cs
- ContextMenu.cs
- PartialArray.cs
- ErasingStroke.cs
- Encoder.cs
- ServiceOperationWrapper.cs
- HtmlInputReset.cs
- HeaderedItemsControl.cs
- configsystem.cs
- RequestQueryParser.cs
- MarshalByValueComponent.cs
- SoapInteropTypes.cs
- DBCommandBuilder.cs
- MarkerProperties.cs
- ProfilePropertySettingsCollection.cs
- TreeNode.cs
- DocumentPageViewAutomationPeer.cs
- altserialization.cs
- NotCondition.cs
- PermissionSetEnumerator.cs
- OutputScope.cs
- BitmapEffectCollection.cs
- ReaderOutput.cs
- QilPatternFactory.cs
- RuntimeConfigurationRecord.cs
- SqlXmlStorage.cs
- OdbcConnection.cs
- InlineObject.cs
- BitmapSizeOptions.cs
- Int64AnimationBase.cs
- PersonalizablePropertyEntry.cs
- StreamInfo.cs
- PlatformNotSupportedException.cs
- XmlExpressionDumper.cs
- EnumerableValidator.cs
- TreeView.cs