Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- Baml2006ReaderFrame.cs
- SHA512Managed.cs
- RepeatButtonAutomationPeer.cs
- NativeMethods.cs
- NumericPagerField.cs
- XmlSchemaAttribute.cs
- MergeExecutor.cs
- AspNetSynchronizationContext.cs
- HelpInfo.cs
- DtrList.cs
- OleDbConnectionInternal.cs
- WebPartDescriptionCollection.cs
- ConfigWriter.cs
- ImageMetadata.cs
- Query.cs
- DataGridViewBand.cs
- TextElement.cs
- MethodAccessException.cs
- LocalizationComments.cs
- ListBindingHelper.cs
- Helpers.cs
- HtmlInputFile.cs
- Rotation3D.cs
- MethodBody.cs
- AttributedMetaModel.cs
- HwndMouseInputProvider.cs
- ClientSection.cs
- DesignerAttribute.cs
- HtmlElementCollection.cs
- HandleTable.cs
- StorageEntityContainerMapping.cs
- SortQuery.cs
- GuidTagList.cs
- InitializerFacet.cs
- UrlAuthorizationModule.cs
- AnnouncementEventArgs.cs
- SymLanguageVendor.cs
- FormatControl.cs
- XmlHierarchyData.cs
- ImmComposition.cs
- StringArrayConverter.cs
- RelationshipEntry.cs
- QilCloneVisitor.cs
- Comparer.cs
- SmtpMail.cs
- CurrentTimeZone.cs
- DragDeltaEventArgs.cs
- MD5.cs
- NullReferenceException.cs
- SqlGenericUtil.cs
- GuidelineSet.cs
- AppDomainGrammarProxy.cs
- WebPartCatalogCloseVerb.cs
- SingleStorage.cs
- SqlUtils.cs
- DurableOperationAttribute.cs
- JsonEncodingStreamWrapper.cs
- VerticalAlignConverter.cs
- ComboBoxRenderer.cs
- BaseParser.cs
- TracedNativeMethods.cs
- externdll.cs
- DocobjHost.cs
- DesignerProperties.cs
- ClonableStack.cs
- EntityStoreSchemaGenerator.cs
- ResourceReferenceKeyNotFoundException.cs
- EFDataModelProvider.cs
- FileNotFoundException.cs
- Exceptions.cs
- ValueChangedEventManager.cs
- _NTAuthentication.cs
- BinaryCommonClasses.cs
- QuaternionAnimationUsingKeyFrames.cs
- VisualStyleRenderer.cs
- QilIterator.cs
- FactoryRecord.cs
- GroupLabel.cs
- DataGridViewComboBoxColumn.cs
- ListControl.cs
- ExpressionsCollectionConverter.cs
- InvalidAsynchronousStateException.cs
- TableCell.cs
- DataGridBoolColumn.cs
- CompoundFileStorageReference.cs
- XmlSchemaSimpleTypeRestriction.cs
- ProtocolState.cs
- RuleSettings.cs
- WebPartEditorOkVerb.cs
- IISMapPath.cs
- AppDomainFactory.cs
- GroupBox.cs
- C14NUtil.cs
- RemoteAsymmetricSignatureFormatter.cs
- ActivityTypeCodeDomSerializer.cs
- PropertySet.cs
- HwndHostAutomationPeer.cs
- BindingExpression.cs
- EndpointDispatcher.cs
- StateWorkerRequest.cs