Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SystemInfo.cs
- ExceptionValidationRule.cs
- DataGrid.cs
- HttpFileCollection.cs
- WindowsSlider.cs
- HttpModuleAction.cs
- TextElementAutomationPeer.cs
- SizeConverter.cs
- AppSettingsSection.cs
- ProtocolsSection.cs
- CategoryValueConverter.cs
- BlockCollection.cs
- InitializingNewItemEventArgs.cs
- TextCompositionEventArgs.cs
- PointLight.cs
- DataGridViewRow.cs
- IsolatedStorageFilePermission.cs
- SimplePropertyEntry.cs
- DetailsViewRow.cs
- JavascriptXmlWriterWrapper.cs
- Blend.cs
- XmlSchemaCollection.cs
- HttpModuleCollection.cs
- WebConfigurationFileMap.cs
- ResourceDictionaryCollection.cs
- MenuCommandsChangedEventArgs.cs
- SynchronizedMessageSource.cs
- ResolveNameEventArgs.cs
- Point3D.cs
- TabPage.cs
- PageContentCollection.cs
- Nodes.cs
- WebPartActionVerb.cs
- BitmapEffectGroup.cs
- AuthenticationManager.cs
- MailDefinition.cs
- Ray3DHitTestResult.cs
- DetailsViewRow.cs
- hresults.cs
- Roles.cs
- ProfileService.cs
- PointF.cs
- AnalyzedTree.cs
- OdbcEnvironmentHandle.cs
- SlotInfo.cs
- SmiTypedGetterSetter.cs
- RowCache.cs
- SoapServerProtocol.cs
- StreamInfo.cs
- CreateUserWizard.cs
- Stylesheet.cs
- AttachedProperty.cs
- ExpressionBuilderContext.cs
- OAVariantLib.cs
- TextTreeTextBlock.cs
- SimpleMailWebEventProvider.cs
- ScrollPattern.cs
- FormView.cs
- AssociationSetEnd.cs
- ReferencedAssemblyResolver.cs
- FileDialog_Vista.cs
- DataGridViewColumnCollection.cs
- MediaPlayerState.cs
- SchemaNamespaceManager.cs
- WMICapabilities.cs
- CollaborationHelperFunctions.cs
- ProgressBarRenderer.cs
- CompilerLocalReference.cs
- TreeViewItemAutomationPeer.cs
- indexingfiltermarshaler.cs
- InstanceDataCollectionCollection.cs
- QueryableFilterUserControl.cs
- NetStream.cs
- SolidColorBrush.cs
- StringPropertyBuilder.cs
- DefaultHttpHandler.cs
- ICollection.cs
- VarRefManager.cs
- OpenFileDialog.cs
- TrackingStringDictionary.cs
- XpsPartBase.cs
- SelectionProviderWrapper.cs
- RepeaterCommandEventArgs.cs
- TableItemProviderWrapper.cs
- InputProcessorProfilesLoader.cs
- MultipleViewPatternIdentifiers.cs
- AutomationProperties.cs
- LinkDescriptor.cs
- SqlWriter.cs
- RichTextBoxAutomationPeer.cs
- CryptoKeySecurity.cs
- SubstitutionResponseElement.cs
- MembershipSection.cs
- HybridWebProxyFinder.cs
- DodSequenceMerge.cs
- DataGridViewComponentPropertyGridSite.cs
- UInt64Storage.cs
- LineServices.cs
- ImageAttributes.cs
- GenericAuthenticationEventArgs.cs