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
- CommandCollectionEditor.cs
- ProviderCollection.cs
- WSSecureConversation.cs
- HtmlInputCheckBox.cs
- XmlnsDefinitionAttribute.cs
- ValueConversionAttribute.cs
- BuildManagerHost.cs
- DataPointer.cs
- HttpAsyncResult.cs
- SqlCachedBuffer.cs
- DecimalStorage.cs
- ClaimTypeElement.cs
- PrtCap_Public_Simple.cs
- WaitHandleCannotBeOpenedException.cs
- LineGeometry.cs
- Margins.cs
- MimeMapping.cs
- MarginsConverter.cs
- BindingContext.cs
- WinEventHandler.cs
- ConstNode.cs
- StyleModeStack.cs
- DataList.cs
- PerformanceCounterPermissionAttribute.cs
- WebPartDisplayMode.cs
- PkcsUtils.cs
- TraceRecord.cs
- FlowDocumentPaginator.cs
- Constants.cs
- XPathAncestorQuery.cs
- ConfigXmlAttribute.cs
- ValueUnavailableException.cs
- Storyboard.cs
- ObjectQuery.cs
- NetMsmqBindingElement.cs
- WindowsSysHeader.cs
- OdbcConnection.cs
- XmlnsCache.cs
- ISAPIWorkerRequest.cs
- StrokeCollectionConverter.cs
- WhereaboutsReader.cs
- InitializerFacet.cs
- ServiceChannelProxy.cs
- objectquery_tresulttype.cs
- RewritingSimplifier.cs
- IPGlobalProperties.cs
- EncoderFallback.cs
- DesignerListAdapter.cs
- DataControlPagerLinkButton.cs
- XmlMemberMapping.cs
- FormView.cs
- LeftCellWrapper.cs
- KeyboardDevice.cs
- FormViewUpdatedEventArgs.cs
- Stackframe.cs
- CounterCreationDataCollection.cs
- ServiceDescriptionReflector.cs
- FileDialog.cs
- EntityContainerEntitySet.cs
- CodeSnippetTypeMember.cs
- ValidationPropertyAttribute.cs
- LambdaExpression.cs
- RadioButtonBaseAdapter.cs
- WSHttpTransportSecurityElement.cs
- ParameterToken.cs
- WorkflowTerminatedException.cs
- ReflectionServiceProvider.cs
- CodeAttachEventStatement.cs
- WinEventHandler.cs
- ToolStripSystemRenderer.cs
- BypassElementCollection.cs
- StagingAreaInputItem.cs
- SerializerProvider.cs
- MouseBinding.cs
- WeakEventManager.cs
- HuffModule.cs
- QuaternionValueSerializer.cs
- ResourceProviderFactory.cs
- ArgumentException.cs
- UseLicense.cs
- LassoHelper.cs
- NetworkInformationException.cs
- ParseChildrenAsPropertiesAttribute.cs
- DiscoveryClientDocuments.cs
- GACMembershipCondition.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- ColorAnimation.cs
- BinaryReader.cs
- CryptoProvider.cs
- DeclaredTypeElement.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- MultiTrigger.cs
- ScrollableControl.cs
- HiddenField.cs
- TextEditorMouse.cs
- ConfigurationProperty.cs
- ArgumentValue.cs
- FormViewPageEventArgs.cs
- DataListItem.cs
- ParallelLoopState.cs