Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / MS / Internal / KnownBoxes.cs / 1305600 / 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
- StyleModeStack.cs
- FontInfo.cs
- TraceLevelStore.cs
- HandlerFactoryCache.cs
- BoundingRectTracker.cs
- RelOps.cs
- GridViewRow.cs
- HtmlInputFile.cs
- SchemaImporterExtensionElement.cs
- ProfilePropertySettings.cs
- NumericUpDownAcceleration.cs
- Base64Encoder.cs
- GlobalDataBindingHandler.cs
- KeyedHashAlgorithm.cs
- InteropEnvironment.cs
- ParseElementCollection.cs
- CompilerScopeManager.cs
- CompilerHelpers.cs
- InfocardExtendedInformationEntry.cs
- XmlSerializationGeneratedCode.cs
- RecognizedAudio.cs
- NonSerializedAttribute.cs
- WebBrowserHelper.cs
- ReleaseInstanceMode.cs
- WindowsGraphics.cs
- TextProviderWrapper.cs
- TextContainerChangeEventArgs.cs
- AlignmentYValidation.cs
- Label.cs
- ISAPIApplicationHost.cs
- OdbcFactory.cs
- Variant.cs
- WebSysDescriptionAttribute.cs
- CryptoProvider.cs
- DataGridViewColumnHeaderCell.cs
- login.cs
- TemplateBindingExpression.cs
- HtmlTableRow.cs
- FieldToken.cs
- SortFieldComparer.cs
- PriorityChain.cs
- SelectedGridItemChangedEvent.cs
- SchemaElementLookUpTable.cs
- DataListItem.cs
- PropertyIDSet.cs
- RootAction.cs
- Subset.cs
- RenderingEventArgs.cs
- TextEndOfParagraph.cs
- MarkupExtensionSerializer.cs
- IndexedSelectQueryOperator.cs
- PropagatorResult.cs
- ControlIdConverter.cs
- BitmapScalingModeValidation.cs
- DefaultTraceListener.cs
- UnmanagedMemoryStreamWrapper.cs
- ExtenderControl.cs
- TreeNode.cs
- InputDevice.cs
- Compilation.cs
- NetMsmqSecurityElement.cs
- OdbcParameterCollection.cs
- TypedTableHandler.cs
- BaseTemplateParser.cs
- TrackBar.cs
- TypeListConverter.cs
- XmlWriter.cs
- DependencyPropertyKind.cs
- CreateParams.cs
- ExceptionCollection.cs
- UITypeEditor.cs
- AvTraceDetails.cs
- TemplateContainer.cs
- FileClassifier.cs
- OrderingQueryOperator.cs
- DataTablePropertyDescriptor.cs
- DrawListViewColumnHeaderEventArgs.cs
- ToolStripStatusLabel.cs
- EncoderParameters.cs
- StylusDownEventArgs.cs
- MessageOperationFormatter.cs
- XmlAtomicValue.cs
- UnsafeNativeMethods.cs
- DataKeyCollection.cs
- MatrixTransform.cs
- SiteMapPath.cs
- DataSourceXmlTextReader.cs
- AttributeAction.cs
- ContentPlaceHolder.cs
- SmtpSection.cs
- BinHexDecoder.cs
- SoapRpcServiceAttribute.cs
- SystemUdpStatistics.cs
- StreamedWorkflowDefinitionContext.cs
- KeyInterop.cs
- RegistryKey.cs
- XmlDocument.cs
- DynamicDocumentPaginator.cs
- WhitespaceRule.cs
- ValueConversionAttribute.cs