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
- XmlCharCheckingWriter.cs
- UserNameSecurityTokenAuthenticator.cs
- AttachmentService.cs
- UrlPath.cs
- ComplexBindingPropertiesAttribute.cs
- ItemCheckedEvent.cs
- HTMLTagNameToTypeMapper.cs
- EntityDataSourceState.cs
- StatusBarItem.cs
- InputLangChangeEvent.cs
- SamlDoNotCacheCondition.cs
- PauseStoryboard.cs
- ScrollEvent.cs
- EntityDataSourceDataSelectionPanel.cs
- TreeViewDesigner.cs
- SuppressMergeCheckAttribute.cs
- ValidatedControlConverter.cs
- Literal.cs
- mediapermission.cs
- GenericQueueSurrogate.cs
- EllipticalNodeOperations.cs
- DataGridViewColumnEventArgs.cs
- ActiveXHost.cs
- XmlAttributes.cs
- SimpleRecyclingCache.cs
- TypeConverterHelper.cs
- Base64Encoding.cs
- BaseDataListPage.cs
- TextCompositionManager.cs
- XPathBuilder.cs
- WebPermission.cs
- ConnectionPoolManager.cs
- ColumnResizeAdorner.cs
- ProxyManager.cs
- PointLightBase.cs
- BamlRecordHelper.cs
- UrlMappingsSection.cs
- RefreshPropertiesAttribute.cs
- SQLInt32Storage.cs
- ScriptRegistrationManager.cs
- UrlMappingsSection.cs
- AuthenticationModulesSection.cs
- StructuralCache.cs
- ListenerPerfCounters.cs
- StrongTypingException.cs
- ObjectTag.cs
- XmlSchemaObject.cs
- SiteOfOriginPart.cs
- RewritingValidator.cs
- TextProperties.cs
- EntityDataSourceStatementEditor.cs
- DataGridCellInfo.cs
- WindowsTreeView.cs
- Operand.cs
- OdbcUtils.cs
- PropertyBuilder.cs
- XmlSerializerSection.cs
- BrowserCapabilitiesFactory.cs
- FontResourceCache.cs
- ExtentKey.cs
- QueryTaskGroupState.cs
- CancelEventArgs.cs
- LoginStatusDesigner.cs
- Unit.cs
- SafeSystemMetrics.cs
- DataGridViewHeaderCell.cs
- HtmlElementErrorEventArgs.cs
- DbConnectionPoolOptions.cs
- DataControlImageButton.cs
- FontNamesConverter.cs
- SecurityElement.cs
- DoubleLinkList.cs
- CommonGetThemePartSize.cs
- Underline.cs
- XmlAttributeAttribute.cs
- hresults.cs
- _IPv6Address.cs
- XmlCompatibilityReader.cs
- AssemblyUtil.cs
- TemplateControlCodeDomTreeGenerator.cs
- AQNBuilder.cs
- base64Transforms.cs
- GridViewAutoFormat.cs
- DiscreteKeyFrames.cs
- DrawToolTipEventArgs.cs
- NotifyParentPropertyAttribute.cs
- ContentDisposition.cs
- MemoryStream.cs
- StructuredCompositeActivityDesigner.cs
- MenuCommandsChangedEventArgs.cs
- ObjectConverter.cs
- elementinformation.cs
- PrePostDescendentsWalker.cs
- RuntimeConfigLKG.cs
- TypeDescriptionProviderAttribute.cs
- MenuItem.cs
- ProcessThread.cs
- ItemContainerGenerator.cs
- TableItemProviderWrapper.cs
- CachedFontFace.cs