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
- DataGridViewToolTip.cs
- SkipStoryboardToFill.cs
- QueryCursorEventArgs.cs
- ConstructorArgumentAttribute.cs
- InfoCardArgumentException.cs
- GCHandleCookieTable.cs
- Line.cs
- Metafile.cs
- UrlPath.cs
- GeometryGroup.cs
- DataGridCaption.cs
- DbProviderFactory.cs
- DoubleAnimationClockResource.cs
- XmlSerializableServices.cs
- Compiler.cs
- CodeCastExpression.cs
- DispatchChannelSink.cs
- NetMsmqSecurityElement.cs
- OrderByQueryOptionExpression.cs
- Property.cs
- BooleanAnimationUsingKeyFrames.cs
- WebPartEditorApplyVerb.cs
- SqlGatherProducedAliases.cs
- LateBoundChannelParameterCollection.cs
- IItemProperties.cs
- GetPageCompletedEventArgs.cs
- Point4DConverter.cs
- Hashtable.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ShutDownListener.cs
- RotateTransform3D.cs
- DbMetaDataFactory.cs
- SHA384.cs
- FontConverter.cs
- AttributeUsageAttribute.cs
- SqlErrorCollection.cs
- VideoDrawing.cs
- SafeEventLogWriteHandle.cs
- CoTaskMemHandle.cs
- Visitor.cs
- EntityDataSourceContextCreatedEventArgs.cs
- StateFinalizationActivity.cs
- AddressHeader.cs
- FilterElement.cs
- DbDataSourceEnumerator.cs
- Slider.cs
- AssemblyInfo.cs
- _IPv6Address.cs
- AuthorizationSection.cs
- TextFormatterHost.cs
- EntityReference.cs
- SAPIEngineTypes.cs
- GridViewUpdateEventArgs.cs
- CrossAppDomainChannel.cs
- PageParserFilter.cs
- FlowLayout.cs
- WebAdminConfigurationHelper.cs
- SqlMethods.cs
- util.cs
- AssemblyCache.cs
- HttpCookie.cs
- XmlDocumentType.cs
- FileUtil.cs
- Queue.cs
- RegularExpressionValidator.cs
- ToolboxItemImageConverter.cs
- OverlappedContext.cs
- TraceUtils.cs
- SiteMapNode.cs
- MatrixConverter.cs
- RegexWorker.cs
- DataBinder.cs
- ClientSettingsStore.cs
- Slider.cs
- _CommandStream.cs
- ProgressBar.cs
- ProtocolsConfigurationHandler.cs
- CompilerGeneratedAttribute.cs
- MissingSatelliteAssemblyException.cs
- ToolBarButtonClickEvent.cs
- ValueTable.cs
- ThreadStateException.cs
- ConfigurationStrings.cs
- OdbcParameterCollection.cs
- TextEditorTyping.cs
- HandleExceptionArgs.cs
- WmfPlaceableFileHeader.cs
- RewritingPass.cs
- RoleManagerEventArgs.cs
- TriggerBase.cs
- RawTextInputReport.cs
- NetNamedPipeSecurityElement.cs
- GridViewRowCollection.cs
- Stroke2.cs
- ChannelSinkStacks.cs
- TableItemStyle.cs
- FlowLayout.cs
- Expression.cs
- UInt64Storage.cs
- WindowAutomationPeer.cs