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
- NonClientArea.cs
- GuidelineSet.cs
- serverconfig.cs
- X509Chain.cs
- Classification.cs
- HideDisabledControlAdapter.cs
- TypeConverterHelper.cs
- Model3DGroup.cs
- IndicShape.cs
- ColumnHeader.cs
- TransformPatternIdentifiers.cs
- ToolboxItem.cs
- Int32CollectionValueSerializer.cs
- OutputCacheSettings.cs
- LinkLabel.cs
- DataGridLinkButton.cs
- ImageAttributes.cs
- DataFormat.cs
- Renderer.cs
- ToolStripSeparator.cs
- regiisutil.cs
- TdsParserStateObject.cs
- BitArray.cs
- PropertyValueUIItem.cs
- SecurityTokenProvider.cs
- TypeInitializationException.cs
- DialogResultConverter.cs
- ResXBuildProvider.cs
- SettingsPropertyCollection.cs
- RadialGradientBrush.cs
- SettingsSavedEventArgs.cs
- Rotation3D.cs
- ParentUndoUnit.cs
- Timeline.cs
- EditorPart.cs
- CompilerError.cs
- UTF32Encoding.cs
- ConfigurationLocationCollection.cs
- SpellerInterop.cs
- RectValueSerializer.cs
- PathGeometry.cs
- XmlSchemaInfo.cs
- CodeArgumentReferenceExpression.cs
- OperatingSystem.cs
- CollectionAdapters.cs
- unsafenativemethodstextservices.cs
- StateInitialization.cs
- Html32TextWriter.cs
- PathTooLongException.cs
- TextEncodedRawTextWriter.cs
- SafeProcessHandle.cs
- XmlLoader.cs
- OleDbTransaction.cs
- DifferencingCollection.cs
- BoolExpressionVisitors.cs
- AudioException.cs
- AccessText.cs
- LogLogRecordHeader.cs
- SevenBitStream.cs
- DataServiceRequest.cs
- _SingleItemRequestCache.cs
- X509UI.cs
- IUnknownConstantAttribute.cs
- ValueChangedEventManager.cs
- DeploymentSection.cs
- BrowserDefinitionCollection.cs
- ReadOnlyDataSource.cs
- URL.cs
- GenericParameterDataContract.cs
- WebPartHelpVerb.cs
- ReadOnlyActivityGlyph.cs
- AsyncDataRequest.cs
- GroupItem.cs
- HttpListenerException.cs
- RangeValueProviderWrapper.cs
- XmlSchemaSimpleContent.cs
- ScriptBehaviorDescriptor.cs
- DataErrorValidationRule.cs
- WaitHandleCannotBeOpenedException.cs
- DLinqTableProvider.cs
- Parsers.cs
- CreateUserErrorEventArgs.cs
- Message.cs
- QueryContinueDragEventArgs.cs
- MediaScriptCommandRoutedEventArgs.cs
- TextBounds.cs
- HttpModulesSection.cs
- RecognizedWordUnit.cs
- FreezableCollection.cs
- ScriptBehaviorDescriptor.cs
- bidPrivateBase.cs
- AccessKeyManager.cs
- AuthStoreRoleProvider.cs
- SmtpClient.cs
- DocumentApplicationState.cs
- SystemMulticastIPAddressInformation.cs
- DESCryptoServiceProvider.cs
- ConfigurationLoaderException.cs
- XsltLibrary.cs
- CompiledQuery.cs