Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- AudienceUriMode.cs
- OptimalBreakSession.cs
- MasterPage.cs
- WebBrowserUriTypeConverter.cs
- HyperLinkColumn.cs
- DataRecordObjectView.cs
- BasicKeyConstraint.cs
- CompModSwitches.cs
- Action.cs
- ConvertTextFrag.cs
- TableCellsCollectionEditor.cs
- QueryStringParameter.cs
- XpsFixedDocumentReaderWriter.cs
- TableItemProviderWrapper.cs
- ServiceManagerHandle.cs
- ScriptBehaviorDescriptor.cs
- DesignerSerializationOptionsAttribute.cs
- GridViewAutomationPeer.cs
- XhtmlBasicValidationSummaryAdapter.cs
- EntityType.cs
- ListViewSortEventArgs.cs
- HeaderCollection.cs
- _TLSstream.cs
- FixedFlowMap.cs
- SqlDataRecord.cs
- XPathNavigator.cs
- XhtmlConformanceSection.cs
- EventLogHandle.cs
- SkipQueryOptionExpression.cs
- StylusShape.cs
- DataFieldCollectionEditor.cs
- Schedule.cs
- _HTTPDateParse.cs
- CommunicationObjectAbortedException.cs
- StorageEntityContainerMapping.cs
- Viewport3DVisual.cs
- UdpMessageProperty.cs
- HtmlTableCellCollection.cs
- SettingsProviderCollection.cs
- ConvertersCollection.cs
- CalendarDataBindingHandler.cs
- dbenumerator.cs
- TcpHostedTransportConfiguration.cs
- AutoCompleteStringCollection.cs
- VisualBasicImportReference.cs
- MobileControlsSectionHelper.cs
- HttpResponseWrapper.cs
- XmlDocumentFieldSchema.cs
- CodeTypeParameter.cs
- HtmlShim.cs
- LinqDataSourceView.cs
- InvariantComparer.cs
- CollectionContainer.cs
- LogManagementAsyncResult.cs
- EncoderReplacementFallback.cs
- OleDbTransaction.cs
- ClientConfigurationSystem.cs
- WeakEventTable.cs
- ObjectDataSourceStatusEventArgs.cs
- TypeSource.cs
- Point3DValueSerializer.cs
- ConfigurationException.cs
- StandardOleMarshalObject.cs
- LinqDataSourceView.cs
- DefaultBinder.cs
- ItemMap.cs
- xmlfixedPageInfo.cs
- PointLightBase.cs
- TdsParserSessionPool.cs
- CalendarButtonAutomationPeer.cs
- MarkupExtensionParser.cs
- SqlSelectStatement.cs
- ApplicationContext.cs
- RegexEditorDialog.cs
- ProfileSettingsCollection.cs
- ItemsControlAutomationPeer.cs
- IpcChannelHelper.cs
- EvidenceTypeDescriptor.cs
- EntityDataSourceEntityTypeFilterItem.cs
- GridViewUpdatedEventArgs.cs
- DataGridViewDataErrorEventArgs.cs
- CodeSubDirectory.cs
- MasterPageBuildProvider.cs
- AttributeUsageAttribute.cs
- CodeTypeReferenceCollection.cs
- KnownTypesHelper.cs
- PrintPreviewControl.cs
- TempFiles.cs
- PartitionResolver.cs
- InputScopeConverter.cs
- WindowsGraphics.cs
- DummyDataSource.cs
- DrawingContext.cs
- BitmapFrameEncode.cs
- CultureSpecificStringDictionary.cs
- NullableBoolConverter.cs
- NotificationContext.cs
- CursorInteropHelper.cs
- ChangeNode.cs
- Dispatcher.cs