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
- StringUtil.cs
- ResourcePool.cs
- MultiSelectRootGridEntry.cs
- StyleCollection.cs
- latinshape.cs
- DataServiceProviderWrapper.cs
- XmlValidatingReaderImpl.cs
- ApplicationDirectoryMembershipCondition.cs
- UpdateProgress.cs
- PageParser.cs
- Compiler.cs
- UriTemplateLiteralPathSegment.cs
- isolationinterop.cs
- basecomparevalidator.cs
- UrlPath.cs
- HttpCachePolicyElement.cs
- TrackingAnnotationCollection.cs
- ConfigurationSectionHelper.cs
- InkSerializer.cs
- DataGridCheckBoxColumn.cs
- PenThreadWorker.cs
- TrackingExtract.cs
- FloatAverageAggregationOperator.cs
- ConfigurationManager.cs
- ContextBase.cs
- HtmlMeta.cs
- CodeIdentifiers.cs
- PrintEvent.cs
- RequestCachePolicyConverter.cs
- TreeView.cs
- FunctionDetailsReader.cs
- XmlArrayItemAttribute.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- Misc.cs
- SqlAliaser.cs
- CheckoutException.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- ButtonChrome.cs
- ListViewDeleteEventArgs.cs
- XmlByteStreamReader.cs
- Variant.cs
- EasingFunctionBase.cs
- ImageConverter.cs
- Rectangle.cs
- Utils.cs
- ObjectTypeMapping.cs
- AssociationSet.cs
- TreeViewItem.cs
- CodeSubDirectoriesCollection.cs
- TextElementCollectionHelper.cs
- OracleDataAdapter.cs
- TableLayoutColumnStyleCollection.cs
- StatusBarDesigner.cs
- DataGridSortCommandEventArgs.cs
- PrinterUnitConvert.cs
- AsyncPostBackTrigger.cs
- WpfXamlType.cs
- TransformDescriptor.cs
- PingReply.cs
- ImageSourceConverter.cs
- VectorCollectionConverter.cs
- XhtmlBasicListAdapter.cs
- ExtensionQuery.cs
- ExpressionParser.cs
- TypeSystem.cs
- FileUtil.cs
- DropDownButton.cs
- EventlogProvider.cs
- HwndStylusInputProvider.cs
- AssociationSetEnd.cs
- CodeCommentStatement.cs
- SynchronizationContext.cs
- ProbeDuplex11AsyncResult.cs
- EmptyEnumerator.cs
- ToolStripDropDownClosedEventArgs.cs
- SemanticBasicElement.cs
- BitmapMetadata.cs
- EndpointInfoCollection.cs
- TableLayoutStyleCollection.cs
- NumberAction.cs
- EventRouteFactory.cs
- ExpressionQuoter.cs
- OracleFactory.cs
- HwndStylusInputProvider.cs
- IERequestCache.cs
- ApplicationServicesHostFactory.cs
- Instrumentation.cs
- FlowStep.cs
- FileDialogCustomPlace.cs
- DataGridTable.cs
- AbandonedMutexException.cs
- ReflectTypeDescriptionProvider.cs
- HttpListenerRequest.cs
- NameSpaceEvent.cs
- WriterOutput.cs
- XmlRootAttribute.cs
- DataBoundControlHelper.cs
- ButtonBaseAdapter.cs
- BaseCollection.cs
- MsmqAuthenticationMode.cs