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
- ProcessHostMapPath.cs
- TextRangeBase.cs
- FastPropertyAccessor.cs
- WorkflowRuntimeService.cs
- ISessionStateStore.cs
- StandardOleMarshalObject.cs
- ToolBarPanel.cs
- ResourceExpressionBuilder.cs
- MarshalByValueComponent.cs
- Trace.cs
- XamlPathDataSerializer.cs
- BasicDesignerLoader.cs
- XmlNodeChangedEventArgs.cs
- Style.cs
- MonthChangedEventArgs.cs
- TextServicesHost.cs
- XmlCodeExporter.cs
- Marshal.cs
- CallbackDebugElement.cs
- PrivilegedConfigurationManager.cs
- Expression.cs
- QualificationDataAttribute.cs
- HttpClientCertificate.cs
- AspNetSynchronizationContext.cs
- Properties.cs
- CodeNamespace.cs
- MediaPlayer.cs
- ButtonColumn.cs
- MinMaxParagraphWidth.cs
- DeviceFilterEditorDialog.cs
- ObjectViewEntityCollectionData.cs
- FileUtil.cs
- ReaderOutput.cs
- GPRECTF.cs
- SHA256CryptoServiceProvider.cs
- Transactions.cs
- ServiceHandle.cs
- HttpListenerRequest.cs
- IsolatedStoragePermission.cs
- TextEncodedRawTextWriter.cs
- SafeNativeMethods.cs
- InkPresenter.cs
- MethodExpr.cs
- Int16Animation.cs
- ConsumerConnectionPoint.cs
- ToolStripDropDownMenu.cs
- basecomparevalidator.cs
- FileLoadException.cs
- PixelFormat.cs
- WebPartDeleteVerb.cs
- StringDictionaryCodeDomSerializer.cs
- TypeDescriptionProviderAttribute.cs
- ResourceProviderFactory.cs
- X509Chain.cs
- _BasicClient.cs
- UserControlParser.cs
- AlgoModule.cs
- DatagridviewDisplayedBandsData.cs
- HandlerFactoryCache.cs
- DependencyPropertyAttribute.cs
- TypeGeneratedEventArgs.cs
- FormViewUpdateEventArgs.cs
- ResumeStoryboard.cs
- PerformanceCounter.cs
- XmlnsDictionary.cs
- ScriptMethodAttribute.cs
- XmlDictionaryReader.cs
- TextEffect.cs
- WorkflowDesignerMessageFilter.cs
- SHA384.cs
- ScriptManager.cs
- ScriptManagerProxy.cs
- AdCreatedEventArgs.cs
- DateTimeValueSerializerContext.cs
- Touch.cs
- CellIdBoolean.cs
- XmlSchemaAnyAttribute.cs
- XmlDocument.cs
- DefaultAuthorizationContext.cs
- AddInContractAttribute.cs
- BasicAsyncResult.cs
- sqlmetadatafactory.cs
- EnumBuilder.cs
- XmlQualifiedNameTest.cs
- XmlCharacterData.cs
- WorkflowOperationAsyncResult.cs
- PeerCollaborationPermission.cs
- ToolStripItemCollection.cs
- TextProviderWrapper.cs
- ScriptReferenceEventArgs.cs
- SmiRecordBuffer.cs
- PerformanceCounterManager.cs
- ResourceDisplayNameAttribute.cs
- ProfessionalColorTable.cs
- CmsInterop.cs
- HtmlInputFile.cs
- ParsedAttributeCollection.cs
- TextEmbeddedObject.cs
- XPathExpr.cs
- SrgsElementList.cs