Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / FontStyles.cs / 1305600 / FontStyles.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Predefined FontStyle structures that correspond to common font styles. // // History: // 01/25/2005 mleonov - Created constants from FontStyle enum values. // //--------------------------------------------------------------------------- using System; using System.Globalization; namespace System.Windows { ////// FontStyles contains predefined font style structures for common font styles. /// public static class FontStyles { ////// Predefined font style : Normal. /// public static FontStyle Normal { get { return new FontStyle(0); } } ////// Predefined font style : Oblique. /// public static FontStyle Oblique { get { return new FontStyle(1); } } ////// Predefined font style : Italic. /// public static FontStyle Italic { get { return new FontStyle(2); } } internal static bool FontStyleStringToKnownStyle(string s, IFormatProvider provider, ref FontStyle fontStyle) { if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Normal; return true; } if (s.Equals("Italic", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Italic; return true; } if (s.Equals("Oblique", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Oblique; return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Predefined FontStyle structures that correspond to common font styles. // // History: // 01/25/2005 mleonov - Created constants from FontStyle enum values. // //--------------------------------------------------------------------------- using System; using System.Globalization; namespace System.Windows { ////// FontStyles contains predefined font style structures for common font styles. /// public static class FontStyles { ////// Predefined font style : Normal. /// public static FontStyle Normal { get { return new FontStyle(0); } } ////// Predefined font style : Oblique. /// public static FontStyle Oblique { get { return new FontStyle(1); } } ////// Predefined font style : Italic. /// public static FontStyle Italic { get { return new FontStyle(2); } } internal static bool FontStyleStringToKnownStyle(string s, IFormatProvider provider, ref FontStyle fontStyle) { if (s.Equals("Normal", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Normal; return true; } if (s.Equals("Italic", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Italic; return true; } if (s.Equals("Oblique", StringComparison.OrdinalIgnoreCase)) { fontStyle = FontStyles.Oblique; return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaSimpleTypeList.cs
- NameSpaceExtractor.cs
- TextBoxView.cs
- AssemblyCache.cs
- TextFormatterContext.cs
- LinkDescriptor.cs
- FilterQuery.cs
- HuffCodec.cs
- CacheDependency.cs
- X509CertificateInitiatorClientCredential.cs
- GridItemCollection.cs
- TrustManager.cs
- GroupBoxAutomationPeer.cs
- Registry.cs
- ELinqQueryState.cs
- XmlCodeExporter.cs
- UnknownMessageReceivedEventArgs.cs
- CultureInfoConverter.cs
- StatusBar.cs
- XmlnsDefinitionAttribute.cs
- DbExpressionVisitor.cs
- COM2ColorConverter.cs
- ContextStaticAttribute.cs
- SqlUDTStorage.cs
- TextWriter.cs
- TextEditorParagraphs.cs
- PanelContainerDesigner.cs
- AnchorEditor.cs
- DefaultParameterValueAttribute.cs
- Duration.cs
- PersonalizablePropertyEntry.cs
- SmtpClient.cs
- WindowsBrush.cs
- QilUnary.cs
- SHA384.cs
- TextSearch.cs
- DebugInfoGenerator.cs
- ArgumentValidation.cs
- CategoryList.cs
- TdsParserSessionPool.cs
- DataGridPagingPage.cs
- ArgumentOutOfRangeException.cs
- BitmapPalettes.cs
- Thumb.cs
- RequestTimeoutManager.cs
- DataObjectFieldAttribute.cs
- DbProviderServices.cs
- WebExceptionStatus.cs
- Buffer.cs
- InplaceBitmapMetadataWriter.cs
- SelectedCellsChangedEventArgs.cs
- _LocalDataStoreMgr.cs
- IChannel.cs
- TimeoutException.cs
- typedescriptorpermissionattribute.cs
- SafeHandles.cs
- ThrowOnMultipleAssignment.cs
- MetadataPropertyvalue.cs
- Permission.cs
- GuidelineCollection.cs
- CssClassPropertyAttribute.cs
- DataGridRowDetailsEventArgs.cs
- CachingHintValidation.cs
- DrawingGroup.cs
- DBParameter.cs
- EntityDataSourceValidationException.cs
- SetStoryboardSpeedRatio.cs
- counter.cs
- SimpleMailWebEventProvider.cs
- CriticalHandle.cs
- StringUtil.cs
- IndexerNameAttribute.cs
- SoapAttributeOverrides.cs
- WinInetCache.cs
- DesignerCalendarAdapter.cs
- ObjectDataSourceDisposingEventArgs.cs
- LocatorPart.cs
- DataControlImageButton.cs
- SqlDataSourceAdvancedOptionsForm.cs
- ImplicitInputBrush.cs
- CreateUserWizard.cs
- HtmlTableCell.cs
- XmlSchemaImporter.cs
- DisplayInformation.cs
- SettingsPropertyNotFoundException.cs
- AutomationIdentifier.cs
- PrintController.cs
- Zone.cs
- ChangePassword.cs
- XmlDocumentFragment.cs
- ButtonBaseAutomationPeer.cs
- UnsafeNativeMethods.cs
- unsafenativemethodsother.cs
- CharacterBuffer.cs
- EntityViewContainer.cs
- ServiceDesigner.cs
- QilTernary.cs
- AssemblyCache.cs
- EntityDataSourceReferenceGroup.cs
- PathFigureCollectionConverter.cs