Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Media / textformatting / TextTabProperties.cs / 1 / TextTabProperties.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2004 // // File: TextTabProperties.cs // // Contents: Definition of tab properties and related types // // Spec: http://team/sites/Avalon/Specs/Text%20Formatting%20API.doc // // Created: 1-2-2004 Worachai Chaoweeraprasit (wchao) // //----------------------------------------------------------------------- using System; using System.Collections; using System.Windows; namespace System.Windows.Media.TextFormatting { ////// Properties of user-defined tab /// public class TextTabProperties { private TextTabAlignment _alignment; private double _location; private int _tabLeader; private int _aligningChar; ////// Construct tab properties /// /// alignment of text at tab location /// tab location /// tab leader /// specific character in text that is aligned at tab location public TextTabProperties( TextTabAlignment alignment, double location, int tabLeader, int aligningChar ) { _alignment = alignment; _location = location; _tabLeader = tabLeader; _aligningChar = aligningChar; } ////// Property to determine how text is aligned at tab location /// public TextTabAlignment Alignment { get { return _alignment; } } ////// Tab location /// public double Location { get { return _location; } } ////// Character used to display tab leader /// public int TabLeader { get { return _tabLeader; } } ////// Specific character in text that is aligned at specified tab location /// public int AligningCharacter { get { return _aligningChar; } } } ////// This property determines how text is aligned at tab location /// public enum TextTabAlignment { ////// Text is left-aligned at tab location /// Left, ////// Text is center-aligned at tab location /// Center, ////// Text is right-aligned at tab location /// Right, ////// Text is aligned at tab location at a specified character /// Character, } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2004 // // File: TextTabProperties.cs // // Contents: Definition of tab properties and related types // // Spec: http://team/sites/Avalon/Specs/Text%20Formatting%20API.doc // // Created: 1-2-2004 Worachai Chaoweeraprasit (wchao) // //----------------------------------------------------------------------- using System; using System.Collections; using System.Windows; namespace System.Windows.Media.TextFormatting { ////// Properties of user-defined tab /// public class TextTabProperties { private TextTabAlignment _alignment; private double _location; private int _tabLeader; private int _aligningChar; ////// Construct tab properties /// /// alignment of text at tab location /// tab location /// tab leader /// specific character in text that is aligned at tab location public TextTabProperties( TextTabAlignment alignment, double location, int tabLeader, int aligningChar ) { _alignment = alignment; _location = location; _tabLeader = tabLeader; _aligningChar = aligningChar; } ////// Property to determine how text is aligned at tab location /// public TextTabAlignment Alignment { get { return _alignment; } } ////// Tab location /// public double Location { get { return _location; } } ////// Character used to display tab leader /// public int TabLeader { get { return _tabLeader; } } ////// Specific character in text that is aligned at specified tab location /// public int AligningCharacter { get { return _aligningChar; } } } ////// This property determines how text is aligned at tab location /// public enum TextTabAlignment { ////// Text is left-aligned at tab location /// Left, ////// Text is center-aligned at tab location /// Center, ////// Text is right-aligned at tab location /// Right, ////// Text is aligned at tab location at a specified character /// Character, } } // 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
- DbProviderFactory.cs
- ThicknessKeyFrameCollection.cs
- ContextActivityUtils.cs
- EventPropertyMap.cs
- BCLDebug.cs
- RSAPKCS1SignatureFormatter.cs
- ButtonFlatAdapter.cs
- WbmpConverter.cs
- ModelVisual3D.cs
- Int32Converter.cs
- DesignerAttributeInfo.cs
- Error.cs
- MaskInputRejectedEventArgs.cs
- XamlBrushSerializer.cs
- ContainerVisual.cs
- WindowInteropHelper.cs
- BooleanStorage.cs
- PermissionToken.cs
- FailedToStartupUIException.cs
- EventListener.cs
- GridViewUpdatedEventArgs.cs
- KerberosSecurityTokenProvider.cs
- Visitors.cs
- XmlDocumentType.cs
- BooleanAnimationUsingKeyFrames.cs
- MetadataProperty.cs
- FileStream.cs
- ApplicationFileCodeDomTreeGenerator.cs
- SequentialActivityDesigner.cs
- RulePatternOps.cs
- HtmlWindow.cs
- HtmlLiteralTextAdapter.cs
- EntitySqlQueryState.cs
- LinearKeyFrames.cs
- ResourceManager.cs
- documentsequencetextview.cs
- UTF7Encoding.cs
- WebPartsPersonalization.cs
- RuleAttributes.cs
- TypeViewSchema.cs
- BasicKeyConstraint.cs
- ResourceReader.cs
- ColorTranslator.cs
- PropertyReferenceSerializer.cs
- Ticks.cs
- MobileSysDescriptionAttribute.cs
- OutOfMemoryException.cs
- XPathExpr.cs
- TextEvent.cs
- XmlQuerySequence.cs
- XmlElementAttributes.cs
- PersistenceProviderElement.cs
- bidPrivateBase.cs
- WSHttpBindingBase.cs
- TypeElementCollection.cs
- XmlC14NWriter.cs
- HttpProfileGroupBase.cs
- GenerateScriptTypeAttribute.cs
- EastAsianLunisolarCalendar.cs
- IPHostEntry.cs
- ZipIOLocalFileHeader.cs
- NamespaceList.cs
- ResourceFallbackManager.cs
- ServiceModelSecurityTokenTypes.cs
- RelationshipEnd.cs
- SystemUdpStatistics.cs
- ConstrainedDataObject.cs
- StringResourceManager.cs
- StrokeCollection.cs
- AutomationProperty.cs
- ItemMap.cs
- ElementUtil.cs
- SequenceRangeCollection.cs
- HashCryptoHandle.cs
- DetailsViewPageEventArgs.cs
- OutputCacheSettingsSection.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ListBase.cs
- EdmEntityTypeAttribute.cs
- ToolStripPanelDesigner.cs
- TypeSource.cs
- ToggleButton.cs
- ProxyWebPartManager.cs
- VariableQuery.cs
- Events.cs
- EnumValAlphaComparer.cs
- DataKeyPropertyAttribute.cs
- SchemaImporterExtensionElement.cs
- LocalizedNameDescriptionPair.cs
- LayoutTableCell.cs
- ObjectDataSourceView.cs
- FixedSOMSemanticBox.cs
- XmlWrappingWriter.cs
- OdbcInfoMessageEvent.cs
- Literal.cs
- ReceiveCompletedEventArgs.cs
- DiscriminatorMap.cs
- JournalEntryStack.cs
- ClrProviderManifest.cs
- StyleConverter.cs