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
- MimeParameter.cs
- GridViewRow.cs
- ImageIndexConverter.cs
- RIPEMD160.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ComponentCodeDomSerializer.cs
- TagPrefixCollection.cs
- MailBnfHelper.cs
- XmlAttributeProperties.cs
- PerfService.cs
- QueueProcessor.cs
- TextEffectCollection.cs
- LingerOption.cs
- HierarchicalDataTemplate.cs
- Literal.cs
- Point3DIndependentAnimationStorage.cs
- ServiceObjectContainer.cs
- Page.cs
- EntitySqlQueryCacheEntry.cs
- TemplatedAdorner.cs
- ZipArchive.cs
- WmiInstallComponent.cs
- DetailsViewPageEventArgs.cs
- ContentOnlyMessage.cs
- CellLabel.cs
- IsolationInterop.cs
- Context.cs
- TreeNodeMouseHoverEvent.cs
- TimersDescriptionAttribute.cs
- Token.cs
- SamlEvidence.cs
- HttpCookie.cs
- Configuration.cs
- ListViewInsertedEventArgs.cs
- MessageSmuggler.cs
- PartitionResolver.cs
- AccessDataSourceView.cs
- StateItem.cs
- Message.cs
- InheritanceAttribute.cs
- CompilerGlobalScopeAttribute.cs
- TrustSection.cs
- ConnectionConsumerAttribute.cs
- RawStylusInputReport.cs
- _HeaderInfoTable.cs
- DataFieldConverter.cs
- TraceListener.cs
- TextServicesCompartmentContext.cs
- OptimizedTemplateContent.cs
- OracleBoolean.cs
- InstanceOwnerQueryResult.cs
- XmlSchemaParticle.cs
- ResourceDescriptionAttribute.cs
- CheckBoxFlatAdapter.cs
- VisualCollection.cs
- SQLMoneyStorage.cs
- EventLog.cs
- webclient.cs
- InheritedPropertyChangedEventArgs.cs
- SqlBulkCopyColumnMapping.cs
- Opcode.cs
- Label.cs
- TranslateTransform3D.cs
- SchemaDeclBase.cs
- WebPartEditorApplyVerb.cs
- StatusBarPanel.cs
- GlobalProxySelection.cs
- ThreadExceptionDialog.cs
- MethodExpr.cs
- DrawingImage.cs
- XmlSchemaSimpleType.cs
- FormsAuthentication.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- SerializationAttributes.cs
- BitmapEffect.cs
- ProvidePropertyAttribute.cs
- TextBoxAutoCompleteSourceConverter.cs
- OracleEncoding.cs
- DispatcherSynchronizationContext.cs
- XamlSerializationHelper.cs
- UdpTransportSettings.cs
- CodeChecksumPragma.cs
- SendMailErrorEventArgs.cs
- ToolStripPanelRenderEventArgs.cs
- VisualBrush.cs
- TableCellAutomationPeer.cs
- InProcStateClientManager.cs
- DataGridViewLinkColumn.cs
- UrlParameterWriter.cs
- XmlWhitespace.cs
- PrintDocument.cs
- FlagsAttribute.cs
- FeatureSupport.cs
- SafeIUnknown.cs
- StickyNoteHelper.cs
- TaskbarItemInfo.cs
- TableLayoutColumnStyleCollection.cs
- FixedSOMImage.cs
- PrinterResolution.cs