Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / DashStyles.cs / 1305600 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RtType.cs
- StylusPointProperties.cs
- WindowPatternIdentifiers.cs
- InputMethod.cs
- StringBuilder.cs
- QuaternionRotation3D.cs
- DataGridViewElement.cs
- DataGridViewCellCollection.cs
- ColumnHeader.cs
- SecurityAccessDeniedException.cs
- BookmarkResumptionRecord.cs
- Font.cs
- SelectionProcessor.cs
- DecimalAnimationBase.cs
- PartitionerQueryOperator.cs
- AnnotationObservableCollection.cs
- DefaultTextStore.cs
- HttpPostClientProtocol.cs
- ComboBoxHelper.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- EntityUtil.cs
- PeerObject.cs
- ByteFacetDescriptionElement.cs
- CqlErrorHelper.cs
- ResourceWriter.cs
- NameSpaceExtractor.cs
- UnsafeNativeMethods.cs
- EventLogPermission.cs
- XamlContextStack.cs
- EqualityArray.cs
- RequestCacheManager.cs
- ApplicationContext.cs
- CollectionViewGroupInternal.cs
- ListBoxAutomationPeer.cs
- SchemaExporter.cs
- ProxyAttribute.cs
- SmtpMail.cs
- AssemblySettingAttributes.cs
- SqlCachedBuffer.cs
- FunctionOverloadResolver.cs
- XpsTokenContext.cs
- CustomExpressionEventArgs.cs
- SafeRightsManagementSessionHandle.cs
- DBSchemaRow.cs
- TrustManagerPromptUI.cs
- DynamicEntity.cs
- MemberInfoSerializationHolder.cs
- Vector3dCollection.cs
- ResXDataNode.cs
- DoubleAnimationUsingPath.cs
- BinarySecretSecurityToken.cs
- Model3D.cs
- ListViewUpdateEventArgs.cs
- TextMetrics.cs
- UserControlParser.cs
- MDIWindowDialog.cs
- WindowsGrip.cs
- DataGridComboBoxColumn.cs
- BezierSegment.cs
- ExpandCollapseProviderWrapper.cs
- Documentation.cs
- SamlAuthorityBinding.cs
- TextRangeSerialization.cs
- StringUtil.cs
- PrefixQName.cs
- DrawingGroup.cs
- WSDualHttpSecurityMode.cs
- HierarchicalDataSourceControl.cs
- BamlVersionHeader.cs
- DataSourceExpression.cs
- MetadataSection.cs
- CodeMemberMethod.cs
- HMACMD5.cs
- _LocalDataStoreMgr.cs
- QilGeneratorEnv.cs
- FontFamily.cs
- SynchronizedDispatch.cs
- SelfIssuedTokenFactoryCredential.cs
- ResourceDefaultValueAttribute.cs
- DataSourceView.cs
- ConvertEvent.cs
- ChunkedMemoryStream.cs
- WebPartEditorOkVerb.cs
- ColumnPropertiesGroup.cs
- DataGridColumnEventArgs.cs
- CapabilitiesRule.cs
- Vector3DKeyFrameCollection.cs
- RtfFormatStack.cs
- DrawListViewSubItemEventArgs.cs
- Base64Stream.cs
- SequentialUshortCollection.cs
- DockAndAnchorLayout.cs
- ConditionalBranch.cs
- MasterPageParser.cs
- Gdiplus.cs
- KeyFrames.cs
- SafeEventLogReadHandle.cs
- DataSourceExpression.cs
- InputScope.cs
- SymmetricCryptoHandle.cs