Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / Underline.cs / 1305600 / Underline.cs
//---------------------------------------------------------------------------- // Copyright (C) Microsoft Corporation. All rights reserved. // // Description: Underline element. // Xaml markup helper for indicating superscript content. // Equivalent to a Span with TextDecorations property set to TextDecorations.Underlined. // Can contain other inline elements. // //--------------------------------------------------------------------------- namespace System.Windows.Documents { ////// Underline element - markup helper for indicating superscript content. /// Equivalent to a Span with TextDecorations property set to TextDecorations.Underlined. /// Can contain other inline elements. /// public class Underline : Span { //------------------------------------------------------------------- // // Constructors // //------------------------------------------------------------------- #region Constructors ////// Static ctor. Initializes property metadata. /// static Underline() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Underline), new FrameworkPropertyMetadata(typeof(Underline))); } ////// Initilizes a new instance of a Underline element /// ////// To become fully functional this element requires at least one other Inline element /// as its child, typically Run with some text. /// In Xaml markup the UNderline element may appear without Run child, /// but please note that such Run was implicitly inserted by parser. /// public Underline() : base() { } ////// Initializes a new instance of Underline element and adds a given Subscript element as its first child. /// /// /// Inline element added as an initial child to this Underline element /// public Underline(Inline childInline) : base(childInline) { } ////// Creates a new Underline instance. /// /// /// Optional child Inline for the new Underline. May be null. /// /// /// Optional position at which to insert the new Underline. May be null. /// public Underline(Inline childInline, TextPointer insertionPosition) : base(childInline, insertionPosition) { } ////// Creates a new Underline instance covering existing content. /// /// /// Start position of the new Underline. /// /// /// End position of the new Underline. /// ////// start and end must both be parented by the same Paragraph, otherwise /// the method will raise an ArgumentException. /// public Underline(TextPointer start, TextPointer end) : base(start, end) { } #endregion Constructors } } // 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
- WebPartMinimizeVerb.cs
- PackageProperties.cs
- DesignerWidgets.cs
- COMException.cs
- SqlDataSourceAdvancedOptionsForm.cs
- LocalizedNameDescriptionPair.cs
- TextFragmentEngine.cs
- ListComponentEditor.cs
- HtmlTernaryTree.cs
- SqlCommandBuilder.cs
- User.cs
- SrgsToken.cs
- DmlSqlGenerator.cs
- TimeSpanOrInfiniteConverter.cs
- ObjectSecurityT.cs
- PrinterSettings.cs
- WeakReadOnlyCollection.cs
- GetKeyedHashRequest.cs
- ColorAnimationBase.cs
- DirectoryInfo.cs
- Component.cs
- TypeUsage.cs
- ProfileService.cs
- CacheVirtualItemsEvent.cs
- XmlUTF8TextReader.cs
- IgnorePropertiesAttribute.cs
- SmiRecordBuffer.cs
- SoapExtensionStream.cs
- HostingPreferredMapPath.cs
- RelatedImageListAttribute.cs
- PolicyManager.cs
- ReadOnlyCollectionBase.cs
- CommunicationException.cs
- InternalConfigHost.cs
- LockCookie.cs
- DataServiceExpressionVisitor.cs
- ContextBase.cs
- FlagsAttribute.cs
- XmlQueryContext.cs
- QueryReaderSettings.cs
- SafeThemeHandle.cs
- CancelEventArgs.cs
- MergePropertyDescriptor.cs
- ClientBuildManagerCallback.cs
- RequestTimeoutManager.cs
- Point3DValueSerializer.cs
- AttributeUsageAttribute.cs
- FontStyleConverter.cs
- StrokeIntersection.cs
- SqlMethodAttribute.cs
- PropertyOverridesTypeEditor.cs
- Padding.cs
- ToolStripDesignerAvailabilityAttribute.cs
- TreeNodeBinding.cs
- ValidationError.cs
- ComponentChangingEvent.cs
- AuthenticodeSignatureInformation.cs
- NumericUpDownAccelerationCollection.cs
- WindowHideOrCloseTracker.cs
- ContentOperations.cs
- PrincipalPermission.cs
- SelectionPattern.cs
- WebRequestModuleElementCollection.cs
- GeneralTransformGroup.cs
- VisualBasic.cs
- IERequestCache.cs
- ExpressionEditorAttribute.cs
- Debug.cs
- OrderByExpression.cs
- DocumentSequenceHighlightLayer.cs
- ConnectionProviderAttribute.cs
- SpeechEvent.cs
- AliasedExpr.cs
- panel.cs
- KnownTypesHelper.cs
- JsonCollectionDataContract.cs
- FileUpload.cs
- ScrollItemProviderWrapper.cs
- KeyGestureValueSerializer.cs
- EventPropertyMap.cs
- WindowsTokenRoleProvider.cs
- ButtonAutomationPeer.cs
- ConstructorArgumentAttribute.cs
- ToolStripControlHost.cs
- PolicyImporterElement.cs
- SignatureToken.cs
- SrgsItemList.cs
- mactripleDES.cs
- CodeEventReferenceExpression.cs
- SerialErrors.cs
- EnvelopedPkcs7.cs
- Transform3DGroup.cs
- PriorityItem.cs
- ChildTable.cs
- DataSetSchema.cs
- IconHelper.cs
- ProcessHostServerConfig.cs
- PrintPreviewGraphics.cs
- InputBindingCollection.cs
- TabControlAutomationPeer.cs