Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / MS / Internal / KnownBoxes.cs / 3 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpCachePolicyBase.cs
- WeakReference.cs
- MetabaseServerConfig.cs
- MessageEncoder.cs
- NetMsmqBindingElement.cs
- ZipIOLocalFileHeader.cs
- VoiceSynthesis.cs
- DataContract.cs
- WindowsComboBox.cs
- ModelItemExtensions.cs
- ColorPalette.cs
- NonParentingControl.cs
- LocatorGroup.cs
- LayoutInformation.cs
- GACIdentityPermission.cs
- RemotingService.cs
- HotSpot.cs
- TransactionFilter.cs
- ButtonChrome.cs
- XmlTextReaderImplHelpers.cs
- OleDbTransaction.cs
- UnsafeNativeMethods.cs
- PageDeviceFont.cs
- EventMappingSettingsCollection.cs
- Dictionary.cs
- BinaryFormatterWriter.cs
- RawStylusInput.cs
- X509Utils.cs
- RoleManagerModule.cs
- WeakReferenceList.cs
- EntityDataSourceSelectedEventArgs.cs
- DynamicResourceExtension.cs
- BlurEffect.cs
- HttpHeaderCollection.cs
- WorkflowMarkupElementEventArgs.cs
- HyperLinkColumn.cs
- WebException.cs
- ZoneMembershipCondition.cs
- ItemChangedEventArgs.cs
- TemplateColumn.cs
- _LocalDataStore.cs
- PixelFormats.cs
- PageParserFilter.cs
- SpeakCompletedEventArgs.cs
- CodeMethodInvokeExpression.cs
- FormatterConverter.cs
- AddingNewEventArgs.cs
- DesignerSerializationVisibilityAttribute.cs
- XmlDeclaration.cs
- DbInsertCommandTree.cs
- UnsafeNativeMethods.cs
- SiteMapNodeItem.cs
- AccessDataSource.cs
- WsdlServiceChannelBuilder.cs
- Panel.cs
- SqlLiftIndependentRowExpressions.cs
- DrawingImage.cs
- Wildcard.cs
- Compiler.cs
- SqlClientMetaDataCollectionNames.cs
- OneOfScalarConst.cs
- ProtectedProviderSettings.cs
- ListItem.cs
- OleStrCAMarshaler.cs
- SafeFileMappingHandle.cs
- ArrayConverter.cs
- IfAction.cs
- selecteditemcollection.cs
- OleDbParameter.cs
- SingleResultAttribute.cs
- HitTestParameters.cs
- activationcontext.cs
- lengthconverter.cs
- ApplicationException.cs
- RangeValuePatternIdentifiers.cs
- documentsequencetextpointer.cs
- ScaleTransform.cs
- Image.cs
- WebCategoryAttribute.cs
- SmtpNtlmAuthenticationModule.cs
- BitmapEffectOutputConnector.cs
- MissingMemberException.cs
- HtmlTableCellCollection.cs
- Border.cs
- OleDbException.cs
- DbDataReader.cs
- ExceptionUtil.cs
- Unit.cs
- ObjectList.cs
- SplitterPanel.cs
- XXXInfos.cs
- TableRowCollection.cs
- IdleTimeoutMonitor.cs
- PackWebRequestFactory.cs
- DocumentViewerConstants.cs
- RootProfilePropertySettingsCollection.cs
- SocketAddress.cs
- ValidateNames.cs
- SecurityDocument.cs
- FeatureSupport.cs