Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / 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: MichKa - 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. // // Description: This file contains the static class DashStyles. // DashStyles contains well known DashStyles implementations. // // History: // 11/15/2004: MichKa - 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Profiler.cs
- GrabHandleGlyph.cs
- Int32Animation.cs
- UIPropertyMetadata.cs
- LocationReferenceEnvironment.cs
- EventWaitHandle.cs
- BigInt.cs
- Rect.cs
- XmlSchemaNotation.cs
- ControlCachePolicy.cs
- WindowsAuthenticationEventArgs.cs
- StyleHelper.cs
- TextContainerChangeEventArgs.cs
- DynamicPropertyReader.cs
- ContextDataSourceView.cs
- CollectionViewProxy.cs
- DataSourceGroupCollection.cs
- DynamicActionMessageFilter.cs
- Span.cs
- PriorityChain.cs
- CheckBox.cs
- OpenTypeLayout.cs
- Window.cs
- MaskedTextProvider.cs
- DropTarget.cs
- DataPointer.cs
- SqlConnectionStringBuilder.cs
- ZoomPercentageConverter.cs
- ColorAnimationBase.cs
- RNGCryptoServiceProvider.cs
- FileUpload.cs
- TiffBitmapEncoder.cs
- keycontainerpermission.cs
- MetaDataInfo.cs
- AnnotationObservableCollection.cs
- Native.cs
- HttpResponseHeader.cs
- EdmSchemaError.cs
- Comparer.cs
- Misc.cs
- ListItemCollection.cs
- DocumentPageViewAutomationPeer.cs
- ViewService.cs
- EntityDataSourceWizardForm.cs
- SymbolType.cs
- EditorZoneDesigner.cs
- ServicePoint.cs
- RegexFCD.cs
- LinkUtilities.cs
- MultipartContentParser.cs
- DependencyObjectValidator.cs
- SizeChangedEventArgs.cs
- UnsafePeerToPeerMethods.cs
- CodeVariableDeclarationStatement.cs
- CallTemplateAction.cs
- SettingsBindableAttribute.cs
- FixedTextPointer.cs
- InternalSafeNativeMethods.cs
- TypeGeneratedEventArgs.cs
- SudsParser.cs
- ToolStripComboBox.cs
- CriticalFileToken.cs
- EntityViewContainer.cs
- XmlSchemaValidationException.cs
- RoleGroup.cs
- IQueryable.cs
- RequestTimeoutManager.cs
- WindowsImpersonationContext.cs
- ObjectDataSourceStatusEventArgs.cs
- IsolatedStoragePermission.cs
- PauseStoryboard.cs
- OleDbPropertySetGuid.cs
- PathGeometry.cs
- WhiteSpaceTrimStringConverter.cs
- WebPartRestoreVerb.cs
- GlyphTypeface.cs
- XmlSignificantWhitespace.cs
- OutputScopeManager.cs
- EventProviderTraceListener.cs
- ExpressionEditorAttribute.cs
- HitTestFilterBehavior.cs
- BmpBitmapEncoder.cs
- DataGridViewCellConverter.cs
- WebPartTransformerCollection.cs
- ScriptDescriptor.cs
- SimpleRecyclingCache.cs
- SafeRightsManagementSessionHandle.cs
- BinaryFormatter.cs
- BaseResourcesBuildProvider.cs
- TargetPerspective.cs
- ImportStoreException.cs
- KeyConstraint.cs
- WebBrowsableAttribute.cs
- XmlCDATASection.cs
- ListViewDataItem.cs
- DataControlImageButton.cs
- LoggedException.cs
- DataGridAddNewRow.cs
- PageRequestManager.cs
- IfAction.cs