Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / FontStyles.cs / 1 / 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
- ArraySegment.cs
- MetadataItemCollectionFactory.cs
- ServiceHostingEnvironment.cs
- AssociationSetEnd.cs
- CodeIdentifier.cs
- TemplateBindingExpression.cs
- SecurityTokenRequirement.cs
- ValueExpressions.cs
- EntityKey.cs
- DotNetATv1WindowsLogEntryDeserializer.cs
- MDIClient.cs
- TextEncodedRawTextWriter.cs
- CellTreeNode.cs
- RC2CryptoServiceProvider.cs
- COM2TypeInfoProcessor.cs
- TableAdapterManagerHelper.cs
- AttachInfo.cs
- Timer.cs
- ListViewHitTestInfo.cs
- securitymgrsite.cs
- DesignerDataView.cs
- OrderedEnumerableRowCollection.cs
- FormViewUpdateEventArgs.cs
- RoutedCommand.cs
- ScopelessEnumAttribute.cs
- ToolStripHighContrastRenderer.cs
- SqlInternalConnectionSmi.cs
- panel.cs
- ItemChangedEventArgs.cs
- CodeEventReferenceExpression.cs
- ConvertTextFrag.cs
- PropertyEmitter.cs
- OracleException.cs
- WindowsButton.cs
- DataGridViewImageColumn.cs
- ThicknessAnimation.cs
- ImageButton.cs
- RuntimeComponentFilter.cs
- ProcessHostFactoryHelper.cs
- LocationSectionRecord.cs
- RoleManagerSection.cs
- CurrentChangedEventManager.cs
- ErrorHandler.cs
- AdapterUtil.cs
- StoreAnnotationsMap.cs
- OleDbTransaction.cs
- OleDbPropertySetGuid.cs
- KeySplineConverter.cs
- Substitution.cs
- IntSecurity.cs
- MethodRental.cs
- CreatingCookieEventArgs.cs
- DesignerVerb.cs
- GotoExpression.cs
- WebPartPersonalization.cs
- DbProviderServices.cs
- BrowserCapabilitiesFactory.cs
- ApplicationServiceHelper.cs
- SiteMapNodeItem.cs
- EntityViewContainer.cs
- OleDbWrapper.cs
- UserPersonalizationStateInfo.cs
- TreeNodeStyleCollection.cs
- StrongNameKeyPair.cs
- DataRowChangeEvent.cs
- PageAsyncTask.cs
- TouchPoint.cs
- CodeTypeParameterCollection.cs
- SchemaManager.cs
- AllMembershipCondition.cs
- NetworkInformationPermission.cs
- XomlCompilerError.cs
- LookupNode.cs
- SamlAttributeStatement.cs
- KerberosReceiverSecurityToken.cs
- AddInControllerImpl.cs
- RuleSetDialog.cs
- ColumnMapTranslator.cs
- FontFamilyIdentifier.cs
- QuaternionIndependentAnimationStorage.cs
- RelAssertionDirectKeyIdentifierClause.cs
- IPAddressCollection.cs
- InternalCompensate.cs
- TableLayoutColumnStyleCollection.cs
- SecurityPermission.cs
- BuildProviderAppliesToAttribute.cs
- MethodRental.cs
- Nodes.cs
- AccessViolationException.cs
- RelationshipType.cs
- MailSettingsSection.cs
- Funcletizer.cs
- DoWorkEventArgs.cs
- InvokeGenerator.cs
- StatusStrip.cs
- SqlWebEventProvider.cs
- PropertyReferenceSerializer.cs
- Pair.cs
- Thumb.cs
- WSSecurityPolicy11.cs