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
- SourceChangedEventArgs.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- HwndProxyElementProvider.cs
- _SslStream.cs
- XmlElementList.cs
- CollectionChangeEventArgs.cs
- FixedPageProcessor.cs
- Point3DAnimation.cs
- TrackBarDesigner.cs
- WebPartExportVerb.cs
- CodeFieldReferenceExpression.cs
- QueryOptionExpression.cs
- ProfileSettingsCollection.cs
- XmlIlGenerator.cs
- NameTable.cs
- GroupedContextMenuStrip.cs
- DelegateBodyWriter.cs
- CodeVariableReferenceExpression.cs
- TextBox.cs
- XmlAnyAttributeAttribute.cs
- DataGridItemEventArgs.cs
- TreeNodeCollection.cs
- Update.cs
- SecurityProtocolCorrelationState.cs
- CmsUtils.cs
- SystemWebExtensionsSectionGroup.cs
- LogSwitch.cs
- ImageButton.cs
- Convert.cs
- SqlConnection.cs
- ClassHandlersStore.cs
- MarkupObject.cs
- ApplicationSecurityManager.cs
- SecUtil.cs
- OneOfConst.cs
- TextStore.cs
- KnownTypes.cs
- DomainUpDown.cs
- EditingMode.cs
- SignedXmlDebugLog.cs
- IdentitySection.cs
- StreamReader.cs
- HttpWriter.cs
- TextHidden.cs
- EdmType.cs
- Debug.cs
- CSharpCodeProvider.cs
- FrameworkPropertyMetadata.cs
- HexParser.cs
- RPIdentityRequirement.cs
- AbstractDataSvcMapFileLoader.cs
- FastPropertyAccessor.cs
- DSACryptoServiceProvider.cs
- ElementUtil.cs
- HealthMonitoringSection.cs
- AttributeUsageAttribute.cs
- MD5CryptoServiceProvider.cs
- StylusPointPropertyInfoDefaults.cs
- AssemblyCache.cs
- MatrixUtil.cs
- XdrBuilder.cs
- WebServiceClientProxyGenerator.cs
- ToolStripCollectionEditor.cs
- DesignerTransactionCloseEvent.cs
- NativeWindow.cs
- DocComment.cs
- ResizeGrip.cs
- StreamUpdate.cs
- SoapAttributeAttribute.cs
- ParameterBuilder.cs
- KeyValuePairs.cs
- ValidatingReaderNodeData.cs
- CachedBitmap.cs
- TreeNodeStyle.cs
- ConfigurationSettings.cs
- BuildProvider.cs
- CachedPathData.cs
- Pool.cs
- Char.cs
- DynamicValueConverter.cs
- BuildManager.cs
- DependentList.cs
- SpanIndex.cs
- IntellisenseTextBox.cs
- ThreadStateException.cs
- WebConfigurationHostFileChange.cs
- TemplateBindingExtensionConverter.cs
- COM2ExtendedUITypeEditor.cs
- MessageFault.cs
- TextEditorMouse.cs
- newinstructionaction.cs
- FontSource.cs
- FileDialogPermission.cs
- DateTimeConstantAttribute.cs
- KoreanCalendar.cs
- TaskDesigner.cs
- EntityDataSourceViewSchema.cs
- httpserverutility.cs
- StoreItemCollection.Loader.cs
- CalendarModeChangedEventArgs.cs