Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / textformatting / TextTabProperties.cs / 1305600 / 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
- BaseServiceProvider.cs
- MonthCalendar.cs
- DocumentPage.cs
- NativeMethods.cs
- GrammarBuilderRuleRef.cs
- ControlIdConverter.cs
- LongSumAggregationOperator.cs
- SettingsAttributes.cs
- LinkClickEvent.cs
- SystemEvents.cs
- XmlSchemaAttribute.cs
- StreamGeometry.cs
- ThreadStartException.cs
- RoleServiceManager.cs
- RolePrincipal.cs
- TrustLevel.cs
- ConfigurationStrings.cs
- DeleteHelper.cs
- Attributes.cs
- ThrowHelper.cs
- SelectionWordBreaker.cs
- DataTablePropertyDescriptor.cs
- ZipIOModeEnforcingStream.cs
- FunctionUpdateCommand.cs
- ZipIOBlockManager.cs
- WindowsRegion.cs
- ApplicationTrust.cs
- DesignerActionListCollection.cs
- Subtract.cs
- ImageCodecInfo.cs
- UriTemplateClientFormatter.cs
- SourceFileBuildProvider.cs
- HyperLinkColumn.cs
- CodeDirectoryCompiler.cs
- Positioning.cs
- AutomationEvent.cs
- UIElement.cs
- XmlDocumentType.cs
- ObjectConverter.cs
- ProfileGroupSettingsCollection.cs
- RootBuilder.cs
- PageAsyncTaskManager.cs
- AutomationIdentifier.cs
- StandardCommands.cs
- TableProviderWrapper.cs
- CngKeyCreationParameters.cs
- CompositeTypefaceMetrics.cs
- EventBuilder.cs
- EpmSyndicationContentSerializer.cs
- ToolStripItem.cs
- StrongNameUtility.cs
- PartialList.cs
- WorkflowCommandExtensionItem.cs
- VisualTransition.cs
- SerialPort.cs
- Vector3DValueSerializer.cs
- ConfigurationValidatorBase.cs
- DESCryptoServiceProvider.cs
- AsyncContentLoadedEventArgs.cs
- MailAddressCollection.cs
- IdnElement.cs
- PeerContact.cs
- IndexerNameAttribute.cs
- Psha1DerivedKeyGeneratorHelper.cs
- TemplateControl.cs
- HtmlControlPersistable.cs
- GPPOINTF.cs
- SqlCommand.cs
- DesignTimeXamlWriter.cs
- GeometryDrawing.cs
- OdbcTransaction.cs
- WorkflowDesignerMessageFilter.cs
- PathData.cs
- RuntimeConfig.cs
- CodeDirectionExpression.cs
- SplineKeyFrames.cs
- DropTarget.cs
- RegistrationServices.cs
- XPathConvert.cs
- WindowsContainer.cs
- ListViewDeleteEventArgs.cs
- ObjectCacheHost.cs
- ReachDocumentSequenceSerializerAsync.cs
- MatrixTransform3D.cs
- PropertyInfoSet.cs
- MemberPath.cs
- RangeValidator.cs
- SimpleRecyclingCache.cs
- IsolatedStorageFilePermission.cs
- InsufficientMemoryException.cs
- OneOfConst.cs
- SoapSchemaImporter.cs
- HuffModule.cs
- XmlSchemaInfo.cs
- LinkUtilities.cs
- WCFBuildProvider.cs
- ReflectPropertyDescriptor.cs
- Int16KeyFrameCollection.cs
- KeyedCollection.cs
- SecurityContext.cs