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
- SecurityChannelListener.cs
- BaseInfoTable.cs
- UnsafeNativeMethods.cs
- ReferencedCollectionType.cs
- InputMethodStateChangeEventArgs.cs
- AnnouncementEndpointElement.cs
- ListItemParagraph.cs
- TreeViewImageIndexConverter.cs
- Context.cs
- DateTimeOffset.cs
- FixedPageProcessor.cs
- DataTablePropertyDescriptor.cs
- oledbmetadatacolumnnames.cs
- HandlerBase.cs
- DrawingGroup.cs
- DataBindingCollectionConverter.cs
- LayoutEvent.cs
- ExpressionSelection.cs
- CodeEventReferenceExpression.cs
- HwndSourceKeyboardInputSite.cs
- TextEncodedRawTextWriter.cs
- PasswordTextNavigator.cs
- DataTableNameHandler.cs
- IgnorePropertiesAttribute.cs
- SchemaTypeEmitter.cs
- SqlBulkCopyColumnMapping.cs
- MobileTemplatedControlDesigner.cs
- ToolboxDataAttribute.cs
- DataError.cs
- SevenBitStream.cs
- ThumbButtonInfo.cs
- KeyConstraint.cs
- ToolStripItemTextRenderEventArgs.cs
- BamlResourceDeserializer.cs
- PenLineCapValidation.cs
- InternalSafeNativeMethods.cs
- TypeTypeConverter.cs
- RuntimeHelpers.cs
- AsmxEndpointPickerExtension.cs
- DurationConverter.cs
- WindowsListViewItemCheckBox.cs
- ShaderRenderModeValidation.cs
- ListManagerBindingsCollection.cs
- Pair.cs
- SmtpNetworkElement.cs
- OverlappedContext.cs
- FunctionQuery.cs
- Size.cs
- _UriSyntax.cs
- UpdateRecord.cs
- DesignParameter.cs
- BinaryWriter.cs
- Scripts.cs
- PrimitiveList.cs
- basecomparevalidator.cs
- ContentElementAutomationPeer.cs
- StorageInfo.cs
- TypeConverterValueSerializer.cs
- AxHostDesigner.cs
- ISO2022Encoding.cs
- SqlCrossApplyToCrossJoin.cs
- ReadOnlyPropertyMetadata.cs
- DataGridViewElement.cs
- ToolStripDropDownItem.cs
- XmlSchemaProviderAttribute.cs
- BindingGroup.cs
- RowToFieldTransformer.cs
- LogManagementAsyncResult.cs
- EdmType.cs
- DataColumnMapping.cs
- EventHandlerList.cs
- Serialization.cs
- IChannel.cs
- GridViewRowCollection.cs
- RolePrincipal.cs
- KnownTypesHelper.cs
- SchemaMerger.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- ExternalFile.cs
- ExpressionNode.cs
- DataServiceRequest.cs
- RecipientInfo.cs
- ClientConfigurationSystem.cs
- ApplicationHost.cs
- StyleTypedPropertyAttribute.cs
- AttributeCollection.cs
- DataGridComboBoxColumn.cs
- ObjectIDGenerator.cs
- HelpEvent.cs
- HelpInfo.cs
- FixedSOMTableRow.cs
- DataSourceSelectArguments.cs
- NamespaceCollection.cs
- CodeCommentStatement.cs
- ObjectDataProvider.cs
- MatrixTransform.cs
- Bookmark.cs
- PersonalizablePropertyEntry.cs
- RawStylusInputCustomData.cs
- HtmlMobileTextWriter.cs