Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- StateRuntime.cs
- BooleanExpr.cs
- Opcode.cs
- CompleteWizardStep.cs
- CqlErrorHelper.cs
- BitmapVisualManager.cs
- Stack.cs
- HeaderCollection.cs
- XmlUtf8RawTextWriter.cs
- Matrix.cs
- XamlGridLengthSerializer.cs
- DataListItemCollection.cs
- TdsRecordBufferSetter.cs
- Constraint.cs
- ProfilePropertySettingsCollection.cs
- ProgressChangedEventArgs.cs
- StrongNameSignatureInformation.cs
- LoginCancelEventArgs.cs
- TriggerBase.cs
- HostedAspNetEnvironment.cs
- CodeLinePragma.cs
- SqlDataSourceView.cs
- FloaterParaClient.cs
- SystemEvents.cs
- SqlConnectionStringBuilder.cs
- SingleKeyFrameCollection.cs
- SiteMapDataSourceView.cs
- DataServices.cs
- OrderByLifter.cs
- SessionStateItemCollection.cs
- HierarchicalDataSourceControl.cs
- ExpressionNode.cs
- FlowDocumentPaginator.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- HWStack.cs
- ToolStripSplitButton.cs
- OracleParameterBinding.cs
- SqlInfoMessageEvent.cs
- CryptoApi.cs
- KeyInstance.cs
- GregorianCalendar.cs
- TableLayoutColumnStyleCollection.cs
- MappingException.cs
- HuffModule.cs
- GenericEnumConverter.cs
- InternalCache.cs
- SymLanguageVendor.cs
- ExportOptions.cs
- ObjectViewListener.cs
- AsyncResult.cs
- ServiceManagerHandle.cs
- GridViewRowCollection.cs
- DocumentSequenceHighlightLayer.cs
- LayoutSettings.cs
- AssertSection.cs
- ObjectMaterializedEventArgs.cs
- DataGridPreparingCellForEditEventArgs.cs
- BaseTemplateParser.cs
- MasterPageParser.cs
- Metadata.cs
- Rectangle.cs
- PolyLineSegmentFigureLogic.cs
- COAUTHINFO.cs
- HandleCollector.cs
- BezierSegment.cs
- SqlCommandSet.cs
- SyntaxCheck.cs
- RequestQueue.cs
- StylusPointCollection.cs
- ToolStripDropTargetManager.cs
- EventLogPermissionEntryCollection.cs
- ImageDrawing.cs
- selecteditemcollection.cs
- EntitySqlQueryCacheEntry.cs
- CacheRequest.cs
- PropertyConverter.cs
- HostProtectionPermission.cs
- EntityRecordInfo.cs
- ReadOnlyDataSource.cs
- AccessibleObject.cs
- GroupBoxRenderer.cs
- GPStream.cs
- CheckStoreFileValidityRequest.cs
- DataGridRelationshipRow.cs
- BufferedResponseStream.cs
- Point3DCollectionConverter.cs
- ActiveDocumentEvent.cs
- AssemblyNameProxy.cs
- WindowsFont.cs
- InputBindingCollection.cs
- DbSourceParameterCollection.cs
- TaiwanCalendar.cs
- RevocationPoint.cs
- CompleteWizardStep.cs
- XmlTextReader.cs
- XXXOnTypeBuilderInstantiation.cs
- MobileUITypeEditor.cs
- HttpDictionary.cs
- EntityTypeBase.cs
- ServiceDescription.cs