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
- _NestedMultipleAsyncResult.cs
- ChineseLunisolarCalendar.cs
- TextComposition.cs
- WizardSideBarListControlItemEventArgs.cs
- XsltException.cs
- ClientSection.cs
- DataGridDesigner.cs
- Compilation.cs
- ParameterCollectionEditorForm.cs
- MultiView.cs
- Stack.cs
- BuilderInfo.cs
- StubHelpers.cs
- Relationship.cs
- ObservableCollectionDefaultValueFactory.cs
- ColumnMapCopier.cs
- CodeTypeReferenceCollection.cs
- CheckBoxPopupAdapter.cs
- DetailsViewPagerRow.cs
- WebColorConverter.cs
- TemplatedMailWebEventProvider.cs
- PathStreamGeometryContext.cs
- ClassData.cs
- AgileSafeNativeMemoryHandle.cs
- CalendarDesigner.cs
- GridItemPatternIdentifiers.cs
- TableRow.cs
- RtfToken.cs
- ContentFilePart.cs
- ExpandedWrapper.cs
- XmlParserContext.cs
- TextSelection.cs
- ApplicationFileCodeDomTreeGenerator.cs
- CodeCompileUnit.cs
- DocumentOrderComparer.cs
- MimeImporter.cs
- CookieProtection.cs
- HandlerFactoryCache.cs
- ProxyFragment.cs
- mediaclock.cs
- ChannelSinkStacks.cs
- StorageMappingItemCollection.cs
- FromRequest.cs
- PenContext.cs
- XmlEnumAttribute.cs
- ValidatorCollection.cs
- InputProcessorProfilesLoader.cs
- WinFormsComponentEditor.cs
- ComboBoxAutomationPeer.cs
- CustomCategoryAttribute.cs
- DateTimeOffsetConverter.cs
- NonParentingControl.cs
- RangeValidator.cs
- TextFindEngine.cs
- HyperLink.cs
- AQNBuilder.cs
- StorageBasedPackageProperties.cs
- ScriptRef.cs
- CookielessHelper.cs
- Missing.cs
- IndicShape.cs
- wgx_exports.cs
- BinaryConverter.cs
- MatrixKeyFrameCollection.cs
- SafeThemeHandle.cs
- RootNamespaceAttribute.cs
- HealthMonitoringSection.cs
- AutoCompleteStringCollection.cs
- WindowsToolbar.cs
- MailWebEventProvider.cs
- AmbientLight.cs
- ConvertBinder.cs
- SqlDependency.cs
- SymDocumentType.cs
- EncoderNLS.cs
- FactoryGenerator.cs
- MemoryResponseElement.cs
- InvalidFilterCriteriaException.cs
- SmtpDigestAuthenticationModule.cs
- _NtlmClient.cs
- LocationReferenceEnvironment.cs
- IRCollection.cs
- CodeArgumentReferenceExpression.cs
- ComPlusServiceHost.cs
- ToolStripButton.cs
- EventItfInfo.cs
- ProxyFragment.cs
- TempFiles.cs
- BuildProvidersCompiler.cs
- LayoutExceptionEventArgs.cs
- DataRelation.cs
- TypeTypeConverter.cs
- CodeComment.cs
- DataGridViewHeaderCell.cs
- ListViewInsertedEventArgs.cs
- DataBoundLiteralControl.cs
- DebugTracing.cs
- Polyline.cs
- Translator.cs
- FontInfo.cs