Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / MS / Internal / Media / TextOptionsInternal.cs / 1305600 / TextOptionsInternal.cs
//---------------------------------------------------------------------------- // // Copyright(C) Microsoft Corporation. All rights reserved. // // File: TextOptions.cs // // Description: TextOptions groups attached properties that affect the way // WPF displays text such as TextFormattingMode // and TextRenderingMode. // // History: // 05/05/2009 : [....] - created. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Windows.Media; using MS.Internal.PresentationCore; namespace MS.Internal.Media { ////// Provide access to text options of element in syntax of TextOptions.xxx = yyy; /// Actual data is stored in the owner. /// [FriendAccessAllowed] // used by Framework internal static class TextOptionsInternal { #region Dependency Properties ///Text hinting property [FriendAccessAllowed] // used by Framework internal static readonly DependencyProperty TextHintingModeProperty = DependencyProperty.RegisterAttached( "TextHintingMode", typeof(TextHintingMode), typeof(TextOptionsInternal), new UIPropertyMetadata(TextHintingMode.Auto), new ValidateValueCallback(System.Windows.Media.ValidateEnums.IsTextHintingModeValid)); #endregion Dependency Properties #region Attached Properties Setters [FriendAccessAllowed] // used by Framework public static void SetTextHintingMode(DependencyObject element, TextHintingMode value) { if (element == null) { throw new ArgumentNullException("element"); } element.SetValue(TextHintingModeProperty, value); } [FriendAccessAllowed] // used by Framework public static TextHintingMode GetTextHintingMode(DependencyObject element) { if (element == null) { throw new ArgumentNullException("element"); } return (TextHintingMode)element.GetValue(TextHintingModeProperty); } #endregion Attached Groperties Getters and Setters } } // 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
- TextEditorCharacters.cs
- ObjectContext.cs
- QuotedPrintableStream.cs
- PagerSettings.cs
- DocumentViewerBaseAutomationPeer.cs
- cache.cs
- storepermission.cs
- HttpApplicationStateWrapper.cs
- CngKey.cs
- Menu.cs
- StringSorter.cs
- DescendentsWalkerBase.cs
- ExtensionDataObject.cs
- ConditionalDesigner.cs
- XamlSerializerUtil.cs
- Ref.cs
- StrokeNodeOperations2.cs
- EasingQuaternionKeyFrame.cs
- DataTableClearEvent.cs
- MailBnfHelper.cs
- PolicyChain.cs
- ChoiceConverter.cs
- HighlightOverlayGlyph.cs
- Encoder.cs
- PathParser.cs
- HwndTarget.cs
- ConstNode.cs
- SchemaCompiler.cs
- XmlDataDocument.cs
- UserInitiatedNavigationPermission.cs
- HMAC.cs
- IDReferencePropertyAttribute.cs
- TextSpanModifier.cs
- KeyFrames.cs
- IdentityHolder.cs
- Evaluator.cs
- ByteAnimation.cs
- CngProperty.cs
- BufferedGraphicsManager.cs
- PropertyConverter.cs
- ISAPIApplicationHost.cs
- AppSettings.cs
- IdentifierCreationService.cs
- XmlTextWriter.cs
- ListDictionaryInternal.cs
- OptimizedTemplateContent.cs
- PageAsyncTaskManager.cs
- AspNetSynchronizationContext.cs
- MaskInputRejectedEventArgs.cs
- ClientSession.cs
- LiteralControl.cs
- SizeAnimationUsingKeyFrames.cs
- XmlHierarchyData.cs
- SchemaHelper.cs
- InkCanvas.cs
- OleDbConnection.cs
- DataGridViewBindingCompleteEventArgs.cs
- Soap.cs
- Base64Stream.cs
- SvcMapFile.cs
- NativeRecognizer.cs
- PathSegment.cs
- CmsInterop.cs
- ComponentCache.cs
- ProxyDataContractResolver.cs
- IApplicationTrustManager.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- HandlerMappingMemo.cs
- StyleReferenceConverter.cs
- WindowsListViewGroup.cs
- ListViewItem.cs
- DbProviderFactories.cs
- SqlInternalConnection.cs
- ElementHost.cs
- ToolStripOverflow.cs
- QuaternionValueSerializer.cs
- EntityCommandDefinition.cs
- XmlWriter.cs
- UserMapPath.cs
- HttpException.cs
- XamlTypeMapper.cs
- SendingRequestEventArgs.cs
- ResourceProviderFactory.cs
- Baml2006ReaderContext.cs
- AttachedAnnotation.cs
- CaretElement.cs
- FontUnitConverter.cs
- ScriptRegistrationManager.cs
- TokenFactoryFactory.cs
- ThreadPool.cs
- LocationReferenceEnvironment.cs
- QilGeneratorEnv.cs
- WebPartEventArgs.cs
- SapiRecognizer.cs
- XmlReflectionImporter.cs
- TypeReference.cs
- SqlOuterApplyReducer.cs
- ContentPlaceHolder.cs
- LinqDataSourceStatusEventArgs.cs
- TableAutomationPeer.cs