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
- ErrorFormatterPage.cs
- XomlCompilerResults.cs
- TextBoxAutoCompleteSourceConverter.cs
- SafeHandle.cs
- ListViewItemSelectionChangedEvent.cs
- Sequence.cs
- ScriptModule.cs
- WorkflowRuntimeServiceElementCollection.cs
- InternalMappingException.cs
- Utils.cs
- PreservationFileReader.cs
- InvalidCastException.cs
- XmlSchemaAttribute.cs
- MaterialGroup.cs
- TextTreeTextElementNode.cs
- ContourSegment.cs
- DBBindings.cs
- GlyphRunDrawing.cs
- RegexMatch.cs
- AddressAlreadyInUseException.cs
- WeakRefEnumerator.cs
- IndependentlyAnimatedPropertyMetadata.cs
- OutOfProcStateClientManager.cs
- SqlComparer.cs
- CalendarData.cs
- SolidBrush.cs
- MemberListBinding.cs
- DataGridRowHeader.cs
- Int16Converter.cs
- Currency.cs
- ObjectKeyFrameCollection.cs
- HashHelper.cs
- EntityDesignerBuildProvider.cs
- embossbitmapeffect.cs
- DefaultParameterValueAttribute.cs
- ISFClipboardData.cs
- QueueProcessor.cs
- SettingsBindableAttribute.cs
- XmlSchemaSet.cs
- CheckBox.cs
- BezierSegment.cs
- ListDictionaryInternal.cs
- PropVariant.cs
- HMAC.cs
- ServiceOperationParameter.cs
- WebPartZoneCollection.cs
- VariableAction.cs
- SpeechUI.cs
- Size3DValueSerializer.cs
- DataSourceXmlSerializer.cs
- ParallelTimeline.cs
- X509AsymmetricSecurityKey.cs
- SmiEventSink_DeferedProcessing.cs
- XmlComment.cs
- Point3DKeyFrameCollection.cs
- TextEncodedRawTextWriter.cs
- DesignTimeData.cs
- DynamicValidatorEventArgs.cs
- TableRow.cs
- IsolatedStorage.cs
- FtpWebRequest.cs
- EntityCommandCompilationException.cs
- DataFormat.cs
- Substitution.cs
- ComponentDispatcher.cs
- ContentDisposition.cs
- DataMemberFieldConverter.cs
- DropShadowBitmapEffect.cs
- SuppressIldasmAttribute.cs
- EditorAttribute.cs
- CustomExpressionEventArgs.cs
- ObjectViewQueryResultData.cs
- Activity.cs
- DataGridViewHeaderCell.cs
- SqlDeflator.cs
- FigureParaClient.cs
- DataBindingExpressionBuilder.cs
- HttpCachePolicyElement.cs
- UriTemplateMatchException.cs
- TimeSpanValidatorAttribute.cs
- ConnectionConsumerAttribute.cs
- InternalMappingException.cs
- BaseHashHelper.cs
- ListDataHelper.cs
- Version.cs
- HashHelper.cs
- SessionStateModule.cs
- LogEntryHeaderv1Deserializer.cs
- UriTemplateVariableQueryValue.cs
- DetailsViewCommandEventArgs.cs
- ToolStripContainer.cs
- ComplexPropertyEntry.cs
- HelpKeywordAttribute.cs
- SimpleLine.cs
- assertwrapper.cs
- MetadataPropertyCollection.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- WebControl.cs
- ValidationError.cs
- Site.cs