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
- XmlNavigatorFilter.cs
- SettingsPropertyNotFoundException.cs
- CompensateDesigner.cs
- TraceSource.cs
- WindowsSysHeader.cs
- EdmType.cs
- Relationship.cs
- DynamicEntity.cs
- Sentence.cs
- RawUIStateInputReport.cs
- WriteableOnDemandStream.cs
- Type.cs
- FileUtil.cs
- TileBrush.cs
- UserControlAutomationPeer.cs
- HybridObjectCache.cs
- MenuItem.cs
- DecodeHelper.cs
- ControlEvent.cs
- DbConnectionPoolCounters.cs
- CustomAttributeFormatException.cs
- ToolBarPanel.cs
- DataObjectFieldAttribute.cs
- CultureInfoConverter.cs
- SecureStringHasher.cs
- WasAdminWrapper.cs
- JsonCollectionDataContract.cs
- TransformProviderWrapper.cs
- DataTemplateSelector.cs
- NavigateEvent.cs
- MaskDescriptors.cs
- ObjectAnimationUsingKeyFrames.cs
- ReflectionUtil.cs
- SoapWriter.cs
- ZipPackage.cs
- FastEncoderWindow.cs
- TransactionFlowProperty.cs
- DataRecordInternal.cs
- RelationshipEndCollection.cs
- DbConnectionPoolIdentity.cs
- ReadOnlyKeyedCollection.cs
- XmlSchemaInferenceException.cs
- FileDialog.cs
- DataGridViewCellValidatingEventArgs.cs
- BuildResult.cs
- DesignConnectionCollection.cs
- GeneralTransform3DCollection.cs
- AutomationPropertyInfo.cs
- EdmPropertyAttribute.cs
- CqlBlock.cs
- Clause.cs
- Authorization.cs
- DomainLiteralReader.cs
- ISessionStateStore.cs
- Translator.cs
- ISAPIApplicationHost.cs
- ListViewItemSelectionChangedEvent.cs
- IdleTimeoutMonitor.cs
- HwndSourceKeyboardInputSite.cs
- TreeNodeMouseHoverEvent.cs
- RowsCopiedEventArgs.cs
- ClockController.cs
- PropertyDescriptorCollection.cs
- CodeNamespace.cs
- ISAPIWorkerRequest.cs
- WSHttpSecurity.cs
- UIElement3D.cs
- XmlSchemaComplexContentRestriction.cs
- ToolBarTray.cs
- AssemblySettingAttributes.cs
- Compensate.cs
- ToolStripDesigner.cs
- TypefaceCollection.cs
- MessageBodyDescription.cs
- DocumentsTrace.cs
- FormClosedEvent.cs
- MessageBox.cs
- ValidateNames.cs
- CodeDefaultValueExpression.cs
- ButtonBase.cs
- HtmlSelect.cs
- ConsoleKeyInfo.cs
- ByteBufferPool.cs
- MimeMapping.cs
- ZipIOFileItemStream.cs
- AutomationFocusChangedEventArgs.cs
- DirectionalLight.cs
- TrustSection.cs
- SemaphoreFullException.cs
- TextMetrics.cs
- BitHelper.cs
- SimpleHandlerFactory.cs
- SqlXml.cs
- TextComposition.cs
- GridViewCellAutomationPeer.cs
- ButtonColumn.cs
- PasswordTextNavigator.cs
- UIElementHelper.cs
- XdrBuilder.cs
- _NetRes.cs