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
- ElementHost.cs
- CodeLabeledStatement.cs
- UriParserTemplates.cs
- XmlArrayItemAttributes.cs
- ManipulationLogic.cs
- AdjustableArrowCap.cs
- CodePropertyReferenceExpression.cs
- UDPClient.cs
- UpdatePanel.cs
- WebHttpBindingCollectionElement.cs
- SAPICategories.cs
- HttpRequest.cs
- MimeXmlImporter.cs
- SqlUserDefinedTypeAttribute.cs
- XmlDataLoader.cs
- SqlOuterApplyReducer.cs
- MultiView.cs
- GetPageNumberCompletedEventArgs.cs
- PathFigureCollectionConverter.cs
- TraceEventCache.cs
- SecurityContextSecurityTokenParameters.cs
- HtmlMobileTextWriter.cs
- QualifiedId.cs
- ExpandoClass.cs
- CodeObject.cs
- TextViewBase.cs
- SoapMessage.cs
- IntAverageAggregationOperator.cs
- DataProtection.cs
- ListDictionary.cs
- EditingCoordinator.cs
- StreamGeometryContext.cs
- HuffCodec.cs
- StylusPlugInCollection.cs
- safex509handles.cs
- SoapSchemaExporter.cs
- ContainerControl.cs
- BamlLocalizationDictionary.cs
- TableHeaderCell.cs
- UrlPath.cs
- EntityContainerEntitySetDefiningQuery.cs
- arabicshape.cs
- HttpChannelHelper.cs
- WebPartManagerDesigner.cs
- TemplateAction.cs
- GrammarBuilder.cs
- ContextStaticAttribute.cs
- ReflectEventDescriptor.cs
- XPathDocumentNavigator.cs
- TextDecorationUnitValidation.cs
- CompiledScopeCriteria.cs
- Int32CollectionValueSerializer.cs
- AmbientValueAttribute.cs
- PriorityBinding.cs
- ExtenderControl.cs
- ConfigXmlComment.cs
- RegexWorker.cs
- FilterableData.cs
- FontSizeConverter.cs
- TTSEngineProxy.cs
- SerializationFieldInfo.cs
- IOException.cs
- SourceElementsCollection.cs
- TextPointer.cs
- ProcessModule.cs
- MemberHolder.cs
- Model3D.cs
- TypedReference.cs
- Polyline.cs
- EntityConnection.cs
- RegexCapture.cs
- HwndHost.cs
- ApplicationFileParser.cs
- StandardBindingImporter.cs
- PerfCounterSection.cs
- TaiwanCalendar.cs
- XslTransform.cs
- SafeNativeMethods.cs
- UnsafeCollabNativeMethods.cs
- HttpClientCertificate.cs
- ListBoxItem.cs
- OutputCacheSection.cs
- userdatakeys.cs
- SqlCacheDependencyDatabaseCollection.cs
- AvtEvent.cs
- ToolStripContainer.cs
- HtmlListAdapter.cs
- HtmlContainerControl.cs
- WorkflowApplicationAbortedEventArgs.cs
- CqlQuery.cs
- CodeRemoveEventStatement.cs
- __TransparentProxy.cs
- TypeSystem.cs
- RadioButtonBaseAdapter.cs
- MethodSet.cs
- DataGridPreparingCellForEditEventArgs.cs
- GACIdentityPermission.cs
- CannotUnloadAppDomainException.cs
- ImageConverter.cs
- ValidationPropertyAttribute.cs