Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- UnsafeNativeMethods.cs
- DataColumn.cs
- OracleDataReader.cs
- OrthographicCamera.cs
- StorageComplexPropertyMapping.cs
- ToolstripProfessionalRenderer.cs
- SlipBehavior.cs
- XmlNavigatorFilter.cs
- SqlCommandBuilder.cs
- InternalControlCollection.cs
- HttpDictionary.cs
- util.cs
- OrderedHashRepartitionStream.cs
- ScriptMethodAttribute.cs
- EpmContentDeSerializer.cs
- DataGridViewControlCollection.cs
- SizeAnimationClockResource.cs
- NativeMethods.cs
- FunctionDefinition.cs
- DesignerToolboxInfo.cs
- XmlSchemaSimpleTypeUnion.cs
- DataConnectionHelper.cs
- IPEndPointCollection.cs
- NestPullup.cs
- WsdlBuildProvider.cs
- KeyboardNavigation.cs
- UnauthorizedWebPart.cs
- AssociationSetEnd.cs
- EncoderParameters.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- HtmlUtf8RawTextWriter.cs
- ParallelTimeline.cs
- InputBinding.cs
- CommandEventArgs.cs
- DataServiceQueryContinuation.cs
- FlagsAttribute.cs
- StringFunctions.cs
- PriorityQueue.cs
- Decorator.cs
- ResXFileRef.cs
- ExpandableObjectConverter.cs
- DataError.cs
- OleDbParameterCollection.cs
- NotificationContext.cs
- DataGridViewRowPostPaintEventArgs.cs
- AffineTransform3D.cs
- AssemblyAttributesGoHere.cs
- DefaultValidator.cs
- CoreChannel.cs
- XmlDownloadManager.cs
- ClientTargetCollection.cs
- ToolStripGrip.cs
- TypeCollectionPropertyEditor.cs
- HierarchicalDataSourceControl.cs
- ListControlConvertEventArgs.cs
- ListViewTableRow.cs
- AllMembershipCondition.cs
- WebConfigurationFileMap.cs
- Membership.cs
- ProxyHwnd.cs
- DataGridViewRowStateChangedEventArgs.cs
- UrlRoutingHandler.cs
- XmlSchemaSimpleContentRestriction.cs
- ResetableIterator.cs
- XsltQilFactory.cs
- AuthenticodeSignatureInformation.cs
- SHA512.cs
- XPathNavigator.cs
- UpdatableWrapper.cs
- ClientScriptManager.cs
- DetailsView.cs
- ColumnMapTranslator.cs
- ConnectionStringSettingsCollection.cs
- SpellerStatusTable.cs
- ApplicationManager.cs
- ScaleTransform3D.cs
- InvalidFilterCriteriaException.cs
- CodeTypeDelegate.cs
- ProtocolReflector.cs
- DeleteIndexBinder.cs
- NativeMethods.cs
- EventItfInfo.cs
- BitHelper.cs
- ConfigurationLocationCollection.cs
- TypeDescriptionProviderAttribute.cs
- HierarchicalDataTemplate.cs
- EmptyQuery.cs
- FontNamesConverter.cs
- Activator.cs
- AppearanceEditorPart.cs
- InheritedPropertyChangedEventArgs.cs
- FactoryId.cs
- DataBoundLiteralControl.cs
- HwndAppCommandInputProvider.cs
- LayoutEditorPart.cs
- EnumValAlphaComparer.cs
- DataKeyCollection.cs
- OleDbFactory.cs
- GridLengthConverter.cs
- _ReceiveMessageOverlappedAsyncResult.cs