Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UIElement3DAutomationPeer.cs
- IApplicationTrustManager.cs
- CodeAccessPermission.cs
- CalendarDateRange.cs
- HotSpotCollection.cs
- ProxyWebPartManagerDesigner.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- EpmAttributeNameBuilder.cs
- IncrementalHitTester.cs
- MappingMetadataHelper.cs
- PrimitiveXmlSerializers.cs
- NativeMethods.cs
- _AuthenticationState.cs
- DocumentPaginator.cs
- DesignTimeSiteMapProvider.cs
- WebPartConnectionsDisconnectVerb.cs
- TextEffectCollection.cs
- DragEventArgs.cs
- SystemIcmpV6Statistics.cs
- NameValueFileSectionHandler.cs
- DrawToolTipEventArgs.cs
- SuppressIldasmAttribute.cs
- StagingAreaInputItem.cs
- _NegoStream.cs
- DesignerAttribute.cs
- PackagingUtilities.cs
- PropertySourceInfo.cs
- ReservationCollection.cs
- Thread.cs
- ConstructorNeedsTagAttribute.cs
- XmlDataDocument.cs
- AuthenticationModulesSection.cs
- DES.cs
- DataSetMappper.cs
- SelectorAutomationPeer.cs
- BindUriHelper.cs
- DataColumnMappingCollection.cs
- TTSVoice.cs
- HtmlElementCollection.cs
- EnumerableCollectionView.cs
- ListSurrogate.cs
- EventDescriptor.cs
- HttpProfileGroupBase.cs
- ColumnReorderedEventArgs.cs
- Matrix3DStack.cs
- MimeAnyImporter.cs
- TypeUsageBuilder.cs
- UInt64.cs
- EntityConnectionStringBuilder.cs
- CountAggregationOperator.cs
- WmpBitmapEncoder.cs
- InstanceDescriptor.cs
- CryptoApi.cs
- DesignerActionUIService.cs
- DesignerProperties.cs
- ImplicitInputBrush.cs
- UITypeEditor.cs
- PublisherIdentityPermission.cs
- HtmlToClrEventProxy.cs
- CompositeCollection.cs
- ExpressionVisitor.cs
- NullableIntSumAggregationOperator.cs
- ErrorStyle.cs
- ClientSettingsProvider.cs
- DialogResultConverter.cs
- ClientFormsIdentity.cs
- GridViewRowPresenterBase.cs
- HtmlForm.cs
- QilInvokeLateBound.cs
- TagNameToTypeMapper.cs
- ZoneIdentityPermission.cs
- EditingCommands.cs
- Privilege.cs
- WindowsGraphics2.cs
- indexingfiltermarshaler.cs
- UIElement.cs
- GradientSpreadMethodValidation.cs
- WindowsFormsHelpers.cs
- MatrixStack.cs
- InputDevice.cs
- XhtmlMobileTextWriter.cs
- ImmutablePropertyDescriptorGridEntry.cs
- GorillaCodec.cs
- WindowsToolbarAsMenu.cs
- TextParentUndoUnit.cs
- EntityDataSourceWrapper.cs
- PropertyItemInternal.cs
- ReadingWritingEntityEventArgs.cs
- FamilyMapCollection.cs
- CompositeDuplexBindingElementImporter.cs
- AuthenticationServiceManager.cs
- RubberbandSelector.cs
- DiscreteKeyFrames.cs
- StringBuilder.cs
- TrackingMemoryStream.cs
- DatagridviewDisplayedBandsData.cs
- AVElementHelper.cs
- XmlObjectSerializer.cs
- SafeCancelMibChangeNotify.cs
- MessageTraceRecord.cs