Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / DashStyles.cs / 1 / DashStyles.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: This file contains the static class DashStyles. // DashStyles contains well known DashStyles implementations. // // History: // 11/15/2004: [....] - Created it. // //--------------------------------------------------------------------------- using System; using System.Windows; namespace System.Windows.Media { ////// DashStyles - The DashStyles class is static, and contains properties for well known /// dash styles. /// public static class DashStyles { #region Public Static Properties ////// Solid - A solid DashArray (no dashes). /// public static DashStyle Solid { get { if (_solid == null) { DashStyle solid = new DashStyle(); solid.Freeze(); _solid = solid; } return _solid; } } ////// Dash - A DashArray which is 2 on, 2 off /// public static DashStyle Dash { get { if (_dash == null) { DashStyle style = new DashStyle(new double[] {2, 2}, 1); style.Freeze(); _dash = style; } return _dash; } } ////// Dot - A DashArray which is 0 on, 2 off /// public static DashStyle Dot { get { if (_dot == null) { DashStyle style = new DashStyle(new double[] {0, 2}, 0); style.Freeze(); _dot = style; } return _dot; } } ////// DashDot - A DashArray which is 2 on, 2 off, 0 on, 2 off /// public static DashStyle DashDot { get { if (_dashDot == null) { DashStyle style = new DashStyle(new double[] {2, 2, 0, 2}, 1); style.Freeze(); _dashDot = style; } return _dashDot; } } ////// DashDot - A DashArray which is 2 on, 2 off, 0 on, 2 off, 0 on, 2 off /// public static DashStyle DashDotDot { get { if (_dashDotDot == null) { DashStyle style = new DashStyle(new double[] {2, 2, 0, 2, 0, 2}, 1); style.Freeze(); _dashDotDot = style; } return _dashDotDot; } } #endregion Public Static Properties #region Private Static Fields private static DashStyle _solid; private static DashStyle _dash; private static DashStyle _dot; private static DashStyle _dashDot; private static DashStyle _dashDotDot; #endregion Private Static Fields } } // 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
- HashAlgorithm.cs
- Part.cs
- NativeMethodsCLR.cs
- BitmapFrameEncode.cs
- MSHTMLHost.cs
- WebPartMenu.cs
- MimeMultiPart.cs
- StorageSetMapping.cs
- ManipulationStartingEventArgs.cs
- WindowAutomationPeer.cs
- ServiceBehaviorAttribute.cs
- SafeRightsManagementSessionHandle.cs
- ArgumentValidation.cs
- EffectiveValueEntry.cs
- HwndSourceParameters.cs
- SafeFileHandle.cs
- SQLDateTimeStorage.cs
- BookmarkWorkItem.cs
- NativeRecognizer.cs
- TableRow.cs
- PeerCollaborationPermission.cs
- CellConstant.cs
- StorageMappingFragment.cs
- XmlSerializationGeneratedCode.cs
- StrongNamePublicKeyBlob.cs
- TypeInformation.cs
- ToolStripButton.cs
- ImageFormat.cs
- BitmapDecoder.cs
- ProcessProtocolHandler.cs
- WindowsListViewItem.cs
- HostDesigntimeLicenseContext.cs
- Literal.cs
- BaseTemplateCodeDomTreeGenerator.cs
- HelpEvent.cs
- PartBasedPackageProperties.cs
- AsyncStreamReader.cs
- TokenizerHelper.cs
- AttributeData.cs
- JsonReaderDelegator.cs
- WindowsBrush.cs
- ScrollProperties.cs
- PermissionAttributes.cs
- SecurityAttributeGenerationHelper.cs
- ConnectionManagementElement.cs
- ExternalException.cs
- StringUtil.cs
- RegexStringValidatorAttribute.cs
- ChildTable.cs
- XdrBuilder.cs
- XPathDescendantIterator.cs
- DefinitionUpdate.cs
- TreeNodeEventArgs.cs
- ResourceDescriptionAttribute.cs
- XmlQueryTypeFactory.cs
- GroupBoxAutomationPeer.cs
- VerificationException.cs
- ThreadInterruptedException.cs
- SmtpMail.cs
- Track.cs
- ButtonBase.cs
- VisualProxy.cs
- GroupItemAutomationPeer.cs
- AxHost.cs
- TagPrefixCollection.cs
- HtmlInputSubmit.cs
- FormatSettings.cs
- Camera.cs
- CategoryList.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- SymbolEqualComparer.cs
- Pool.cs
- IisTraceWebEventProvider.cs
- OleStrCAMarshaler.cs
- QueryStringParameter.cs
- MachineKeySection.cs
- HeaderCollection.cs
- BitHelper.cs
- SQLDecimal.cs
- TemplateLookupAction.cs
- UIElementAutomationPeer.cs
- PropVariant.cs
- HttpListenerResponse.cs
- EmulateRecognizeCompletedEventArgs.cs
- XmlAnyElementAttribute.cs
- DataTransferEventArgs.cs
- ToolStripContainerDesigner.cs
- TextDecorationCollectionConverter.cs
- WebInvokeAttribute.cs
- EncoderExceptionFallback.cs
- ColumnMap.cs
- ItemList.cs
- TogglePattern.cs
- SecurityTokenReferenceStyle.cs
- DeleteHelper.cs
- SchemaImporter.cs
- IFormattable.cs
- ApplicationSettingsBase.cs
- ViewKeyConstraint.cs
- VisualStyleTypesAndProperties.cs