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
- MetafileHeader.cs
- WebPartConnectVerb.cs
- XMLUtil.cs
- EventBuilder.cs
- SaveFileDialog.cs
- HttpException.cs
- AutoGeneratedField.cs
- MenuItem.cs
- SQLBytesStorage.cs
- WebConfigurationHostFileChange.cs
- DiagnosticTraceSource.cs
- xml.cs
- SharedConnectionWorkflowTransactionService.cs
- BaseDataListActionList.cs
- DeploymentSection.cs
- TagPrefixCollection.cs
- NameValueCollection.cs
- TypeSource.cs
- ButtonBase.cs
- XmlAtomicValue.cs
- ClientScriptItemCollection.cs
- TextParagraphCache.cs
- Window.cs
- AutomationEvent.cs
- AnchorEditor.cs
- ErrorWrapper.cs
- ByteRangeDownloader.cs
- NotFiniteNumberException.cs
- SourceFileBuildProvider.cs
- MD5.cs
- ActiveDesignSurfaceEvent.cs
- VisualCollection.cs
- SqlDataSourceEnumerator.cs
- HashCryptoHandle.cs
- PerfCounters.cs
- ListDesigner.cs
- DebugView.cs
- FixedHighlight.cs
- ThreadSafeList.cs
- Main.cs
- CmsInterop.cs
- ExpressionReplacer.cs
- TextBounds.cs
- DispatchWrapper.cs
- SingleAnimationUsingKeyFrames.cs
- ViewManagerAttribute.cs
- RowToFieldTransformer.cs
- DataException.cs
- SafeBitVector32.cs
- SortedDictionary.cs
- CounterSample.cs
- SelectionPatternIdentifiers.cs
- SqlUtil.cs
- DataGridPagerStyle.cs
- ErrorFormatterPage.cs
- MediaPlayer.cs
- TypeInitializationException.cs
- ApplicationGesture.cs
- XmlSchemaComplexContentRestriction.cs
- UIElement3D.cs
- TrackingProfileManager.cs
- RemoteWebConfigurationHostServer.cs
- Win32KeyboardDevice.cs
- ScrollChrome.cs
- WindowsStartMenu.cs
- InvalidProgramException.cs
- EdmPropertyAttribute.cs
- AdministrationHelpers.cs
- DrawingAttributes.cs
- AsyncResult.cs
- LogicalExpr.cs
- ValidationContext.cs
- BamlBinaryReader.cs
- CacheDict.cs
- RuleCache.cs
- RectangleGeometry.cs
- UIElementParaClient.cs
- XmlCustomFormatter.cs
- MenuCommandService.cs
- SurrogateEncoder.cs
- SelectedGridItemChangedEvent.cs
- EntityConnectionStringBuilder.cs
- XmlNotation.cs
- PlainXmlDeserializer.cs
- DataRowExtensions.cs
- FixedTextSelectionProcessor.cs
- versioninfo.cs
- SqlDataSourceView.cs
- PathFigureCollectionConverter.cs
- TimeSpanSecondsConverter.cs
- GetWinFXPath.cs
- DebugHandleTracker.cs
- RequestCache.cs
- TemplateAction.cs
- AddInControllerImpl.cs
- DocumentScope.cs
- SystemDiagnosticsSection.cs
- ObjectDataSourceStatusEventArgs.cs
- SafeEventLogWriteHandle.cs
- ContextItem.cs