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
- EnumCodeDomSerializer.cs
- WindowsButton.cs
- GridViewHeaderRowPresenter.cs
- EntityContainerEmitter.cs
- MediaContextNotificationWindow.cs
- MetadataHelper.cs
- RowSpanVector.cs
- DefaultPropertyAttribute.cs
- DocumentCollection.cs
- ValueOfAction.cs
- RuleProcessor.cs
- TableRowCollection.cs
- InputLanguageProfileNotifySink.cs
- ConfigurationManagerHelperFactory.cs
- EntityStoreSchemaGenerator.cs
- FixedTextSelectionProcessor.cs
- HttpCacheVaryByContentEncodings.cs
- SystemUdpStatistics.cs
- NativeMethodsCLR.cs
- WindowsToolbarItemAsMenuItem.cs
- ToolStripDropDownItem.cs
- UdpConstants.cs
- StylusEditingBehavior.cs
- TemplateControl.cs
- SessionStateItemCollection.cs
- SudsWriter.cs
- DbParameterHelper.cs
- EntityContainerAssociationSet.cs
- SharedPerformanceCounter.cs
- SerializationException.cs
- ConstantCheck.cs
- CategoriesDocumentFormatter.cs
- DataRelation.cs
- MulticastDelegate.cs
- ObjectConverter.cs
- ReturnValue.cs
- PageAsyncTaskManager.cs
- ToolStripComboBox.cs
- EntityDataSourceContextDisposingEventArgs.cs
- TCPListener.cs
- DictionaryContent.cs
- EntityDataSourceContainerNameItem.cs
- FrameDimension.cs
- CodeTypeReference.cs
- GridViewSortEventArgs.cs
- MailWriter.cs
- TypeUnloadedException.cs
- StringToken.cs
- X509PeerCertificateElement.cs
- RegexCompilationInfo.cs
- ScriptingProfileServiceSection.cs
- TrackingMemoryStreamFactory.cs
- EntityDataReader.cs
- MarkupWriter.cs
- DbParameterHelper.cs
- securitycriticaldataClass.cs
- TransportBindingElementImporter.cs
- JournalEntry.cs
- ErrorFormatterPage.cs
- ControlPager.cs
- WebPageTraceListener.cs
- Privilege.cs
- KeyMatchBuilder.cs
- FrugalMap.cs
- DropShadowBitmapEffect.cs
- LinqExpressionNormalizer.cs
- DesignerRegion.cs
- ByteStreamMessageEncodingElement.cs
- HttpClientProtocol.cs
- DataGridLengthConverter.cs
- VirtualPathProvider.cs
- EntityDataSourceSelectingEventArgs.cs
- MethodBuilderInstantiation.cs
- HierarchicalDataSourceDesigner.cs
- CodeMemberField.cs
- StaticFileHandler.cs
- SmtpReplyReaderFactory.cs
- BindingMemberInfo.cs
- Part.cs
- KernelTypeValidation.cs
- webbrowsersite.cs
- SessionStateContainer.cs
- CodeLinePragma.cs
- EventLog.cs
- BitmapCacheBrush.cs
- CopyAction.cs
- UnsafeNativeMethodsMilCoreApi.cs
- SpnEndpointIdentity.cs
- ButtonAutomationPeer.cs
- EdmComplexPropertyAttribute.cs
- ConfigXmlSignificantWhitespace.cs
- TextAdaptor.cs
- WindowsGrip.cs
- HttpApplicationFactory.cs
- TransportContext.cs
- TextTreeNode.cs
- PnrpPermission.cs
- ErrorStyle.cs
- ReservationCollection.cs
- OpenTypeCommon.cs