Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / 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 [....] - 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SecurityKeyIdentifier.cs
- SwitchLevelAttribute.cs
- UnsafeNativeMethods.cs
- PropertyMap.cs
- DivideByZeroException.cs
- InvokeBase.cs
- GridView.cs
- InternalSafeNativeMethods.cs
- EntityClientCacheEntry.cs
- cache.cs
- DbExpressionBuilder.cs
- MouseButton.cs
- OracleBinary.cs
- UnmanagedMemoryStreamWrapper.cs
- __Filters.cs
- CodeNamespaceCollection.cs
- DescendantOverDescendantQuery.cs
- OletxEnlistment.cs
- ImportContext.cs
- NumericPagerField.cs
- FigureParaClient.cs
- DoubleAnimation.cs
- DataGridViewToolTip.cs
- ECDsa.cs
- URLString.cs
- BrowserCapabilitiesFactory.cs
- SqlException.cs
- ColorContextHelper.cs
- TrackingWorkflowEventArgs.cs
- ControlOperationBehavior.cs
- NaturalLanguageHyphenator.cs
- DataGridViewCellEventArgs.cs
- HealthMonitoringSectionHelper.cs
- DataContractSerializerOperationFormatter.cs
- ToolboxItemCollection.cs
- SqlBulkCopyColumnMapping.cs
- DragStartedEventArgs.cs
- WebBrowserUriTypeConverter.cs
- ColumnResizeAdorner.cs
- DisplayInformation.cs
- ValuePatternIdentifiers.cs
- ValidationSummary.cs
- MemoryMappedViewStream.cs
- TypedColumnHandler.cs
- DataContractSerializer.cs
- DataGridViewHeaderCell.cs
- HandlerBase.cs
- ContextMenu.cs
- UriParserTemplates.cs
- DocumentViewerBase.cs
- Int32Animation.cs
- PolyQuadraticBezierSegment.cs
- RsaKeyIdentifierClause.cs
- SqlDataRecord.cs
- ExtensionCollection.cs
- ConvertersCollection.cs
- ContentType.cs
- ArgumentOutOfRangeException.cs
- PrintPageEvent.cs
- DocumentGrid.cs
- SQLBytes.cs
- PeerChannelListener.cs
- DesignRelationCollection.cs
- Visual3D.cs
- EncoderParameters.cs
- AsyncStreamReader.cs
- LocalizationComments.cs
- MissingSatelliteAssemblyException.cs
- SQLMembershipProvider.cs
- FixedPage.cs
- ScopedMessagePartSpecification.cs
- SetterBase.cs
- PriorityQueue.cs
- MouseActionConverter.cs
- connectionpool.cs
- ExceptionRoutedEventArgs.cs
- IsolatedStoragePermission.cs
- LocalizationParserHooks.cs
- ExtendedPropertyDescriptor.cs
- HashAlgorithm.cs
- ItemsChangedEventArgs.cs
- Typography.cs
- GlobalizationAssembly.cs
- EventLogger.cs
- LogicalExpr.cs
- SqlStatistics.cs
- SoundPlayer.cs
- DataGridViewRowConverter.cs
- UserPersonalizationStateInfo.cs
- XmlSchemaSimpleContentExtension.cs
- ValidatedControlConverter.cs
- PassportAuthentication.cs
- QueryCursorEventArgs.cs
- TextDecorationLocationValidation.cs
- Binding.cs
- TextProperties.cs
- OleDbReferenceCollection.cs
- DataGridViewTextBoxColumn.cs
- MeasurementDCInfo.cs
- JsonWriterDelegator.cs