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
- SqlGenericUtil.cs
- BitmapEffectDrawing.cs
- sortedlist.cs
- FileStream.cs
- ConstraintConverter.cs
- CodeMethodReturnStatement.cs
- XmlSchemaImport.cs
- NameObjectCollectionBase.cs
- Stack.cs
- EntityModelSchemaGenerator.cs
- PeerNameResolver.cs
- ControlParameter.cs
- ListCommandEventArgs.cs
- WorkItem.cs
- IsolatedStorageFilePermission.cs
- ServicePoint.cs
- ISAPIRuntime.cs
- TableHeaderCell.cs
- NGCSerializationManagerAsync.cs
- DropTarget.cs
- XmlWrappingReader.cs
- PropertyChangeTracker.cs
- ProcessThread.cs
- ExpressionBuilderCollection.cs
- TreeView.cs
- PreviewKeyDownEventArgs.cs
- Internal.cs
- MessageTransmitTraceRecord.cs
- CorrelationKeyCalculator.cs
- MenuItemStyleCollection.cs
- SemanticBasicElement.cs
- NativeMethods.cs
- AudienceUriMode.cs
- FastPropertyAccessor.cs
- AddIn.cs
- QilStrConcat.cs
- ListViewUpdateEventArgs.cs
- SocketPermission.cs
- SafeNativeMethodsOther.cs
- DataSetUtil.cs
- HttpServerVarsCollection.cs
- RuntimeArgument.cs
- ExtractorMetadata.cs
- TypeToken.cs
- CopyOnWriteList.cs
- DynamicValidator.cs
- ViewPort3D.cs
- WindowsProgressbar.cs
- CounterCreationDataCollection.cs
- PageBuildProvider.cs
- XmlText.cs
- SessionStateItemCollection.cs
- ControlDesigner.cs
- SerialPort.cs
- FloaterBaseParaClient.cs
- nulltextcontainer.cs
- UserMapPath.cs
- CallContext.cs
- Profiler.cs
- DynamicValidator.cs
- DeploymentSectionCache.cs
- ExpressionNode.cs
- WindowsProgressbar.cs
- HostUtils.cs
- GlobalProxySelection.cs
- StylusPointPropertyInfoDefaults.cs
- DataBinder.cs
- OLEDB_Util.cs
- Converter.cs
- DrawListViewItemEventArgs.cs
- InstanceLockLostException.cs
- HttpProxyCredentialType.cs
- AddIn.cs
- SystemWebSectionGroup.cs
- StrokeDescriptor.cs
- Certificate.cs
- DbConvert.cs
- XmlDsigSep2000.cs
- FixedTextSelectionProcessor.cs
- DelayDesigner.cs
- CodeActivity.cs
- DataGridViewCheckBoxCell.cs
- FontFamily.cs
- LazyTextWriterCreator.cs
- LocationSectionRecord.cs
- XPathException.cs
- CodeSubDirectory.cs
- CodeObjectCreateExpression.cs
- BamlCollectionHolder.cs
- SvcMapFileSerializer.cs
- ServicesUtilities.cs
- DataControlFieldHeaderCell.cs
- COM2ExtendedUITypeEditor.cs
- WindowsPen.cs
- UserInitiatedNavigationPermission.cs
- List.cs
- DispatcherTimer.cs
- HttpEncoderUtility.cs
- TreeViewHitTestInfo.cs
- Renderer.cs