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
- GradientSpreadMethodValidation.cs
- SqlClientFactory.cs
- RemoveStoryboard.cs
- FontWeightConverter.cs
- ArrayElementGridEntry.cs
- TextViewSelectionProcessor.cs
- Int16Animation.cs
- Wildcard.cs
- CancelEventArgs.cs
- UpdateExpressionVisitor.cs
- TextSpanModifier.cs
- MatrixTransform3D.cs
- EdmProviderManifest.cs
- Encoding.cs
- DeflateStreamAsyncResult.cs
- SevenBitStream.cs
- WorkerRequest.cs
- EventDriven.cs
- HttpContext.cs
- XmlSchemaNotation.cs
- DomainConstraint.cs
- PnrpPermission.cs
- InstallerTypeAttribute.cs
- CryptoStream.cs
- SspiNegotiationTokenProviderState.cs
- TypeToStringValueConverter.cs
- BitmapEffectDrawing.cs
- PeerFlooder.cs
- Tool.cs
- Odbc32.cs
- XmlCharCheckingReader.cs
- PolyBezierSegment.cs
- SystemThemeKey.cs
- FontCacheLogic.cs
- GenericsNotImplementedException.cs
- XXXOnTypeBuilderInstantiation.cs
- ScrollChangedEventArgs.cs
- DeviceFilterEditorDialog.cs
- BinaryConverter.cs
- PropertyValidationContext.cs
- Int16Storage.cs
- NameSpaceExtractor.cs
- _TLSstream.cs
- TcpTransportElement.cs
- DataSourceXmlSerializer.cs
- ManipulationDelta.cs
- KeyToListMap.cs
- RouteItem.cs
- TrackBar.cs
- ReferenceSchema.cs
- XmlText.cs
- ContractCodeDomInfo.cs
- SetterBase.cs
- LogManagementAsyncResult.cs
- DBCSCodePageEncoding.cs
- ListInitExpression.cs
- ExpressionVisitor.cs
- WebBrowserProgressChangedEventHandler.cs
- OneOfElement.cs
- CustomAttributeFormatException.cs
- ParenthesizePropertyNameAttribute.cs
- XNodeNavigator.cs
- ColumnReorderedEventArgs.cs
- FontUnitConverter.cs
- Point3DAnimationBase.cs
- UpdateRecord.cs
- SimpleBitVector32.cs
- BuildProvider.cs
- XmlNotation.cs
- SimpleHandlerBuildProvider.cs
- DataBoundControlAdapter.cs
- CharacterHit.cs
- MappedMetaModel.cs
- CTreeGenerator.cs
- ApplicationManager.cs
- WindowsAuthenticationModule.cs
- ListItemCollection.cs
- FileUtil.cs
- KnownBoxes.cs
- AspNetSynchronizationContext.cs
- ColorContextHelper.cs
- DataBoundControlHelper.cs
- TraceLevelHelper.cs
- CryptoStream.cs
- TypeSystemHelpers.cs
- PropertyPathConverter.cs
- TemplateBamlRecordReader.cs
- QueryAsyncResult.cs
- CodeTypeMemberCollection.cs
- LocalizabilityAttribute.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- CultureNotFoundException.cs
- ToolStripItemBehavior.cs
- WebPartVerb.cs
- XPathNode.cs
- IntegerValidator.cs
- FilteredSchemaElementLookUpTable.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- PerformanceCounterCategory.cs
- DataGridTextBoxColumn.cs