Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Themes / Shared / Microsoft / Windows / Themes / PlatformCulture.cs / 1 / PlatformCulture.cs
//---------------------------------------------------------------------------- // File: CurrentWPFCulture.cs // // Description: // Helper class that allows access to localized values based on the current WPF culture. // // Copyright (C) 2006 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System.Diagnostics; using System.Globalization; using System.Windows; using System; namespace Microsoft.Windows.Themes { ////// Public class used to expose some properties of the culture /// the platform is localized to. /// public static class PlatformCulture { ////// FlowDirection of the culture the platform is localized to. /// public static FlowDirection FlowDirection { get { if (_platformCulture == null) { _platformCulture = MS.Internal.PlatformCulture.Value; } Debug.Assert(_platformCulture != null); return _platformCulture.TextInfo.IsRightToLeft ? FlowDirection.RightToLeft : FlowDirection.LeftToRight; } } private static CultureInfo _platformCulture; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // File: CurrentWPFCulture.cs // // Description: // Helper class that allows access to localized values based on the current WPF culture. // // Copyright (C) 2006 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System.Diagnostics; using System.Globalization; using System.Windows; using System; namespace Microsoft.Windows.Themes { ////// Public class used to expose some properties of the culture /// the platform is localized to. /// public static class PlatformCulture { ////// FlowDirection of the culture the platform is localized to. /// public static FlowDirection FlowDirection { get { if (_platformCulture == null) { _platformCulture = MS.Internal.PlatformCulture.Value; } Debug.Assert(_platformCulture != null); return _platformCulture.TextInfo.IsRightToLeft ? FlowDirection.RightToLeft : FlowDirection.LeftToRight; } } private static CultureInfo _platformCulture; } } // 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
- FocusChangedEventArgs.cs
- HeaderElement.cs
- ScriptRef.cs
- SoapAttributeOverrides.cs
- GeneratedView.cs
- ThreadExceptionDialog.cs
- BrowserInteropHelper.cs
- DataServiceConfiguration.cs
- XmlMembersMapping.cs
- MeshGeometry3D.cs
- GridViewColumnCollection.cs
- TreeViewHitTestInfo.cs
- CharAnimationUsingKeyFrames.cs
- Odbc32.cs
- mactripleDES.cs
- handlecollector.cs
- UrlMappingCollection.cs
- CmsUtils.cs
- CompilationRelaxations.cs
- BindingsCollection.cs
- SizeIndependentAnimationStorage.cs
- FileLogRecordEnumerator.cs
- ComponentCommands.cs
- ProfilePropertyNameValidator.cs
- ToolboxItemSnapLineBehavior.cs
- DiscoveryInnerClientAdhocCD1.cs
- DESCryptoServiceProvider.cs
- SecurityDescriptor.cs
- DetailsViewDeletedEventArgs.cs
- LiteralTextContainerControlBuilder.cs
- EventPrivateKey.cs
- MulticastDelegate.cs
- DockProviderWrapper.cs
- ObjectDataSourceMethodEditor.cs
- GridViewSelectEventArgs.cs
- InProcStateClientManager.cs
- COM2PropertyPageUITypeConverter.cs
- SqlCrossApplyToCrossJoin.cs
- PersianCalendar.cs
- ThicknessConverter.cs
- XamlVector3DCollectionSerializer.cs
- BlurBitmapEffect.cs
- WindowsPen.cs
- EncoderNLS.cs
- DelegatingStream.cs
- GeometryValueSerializer.cs
- XslVisitor.cs
- PrintPreviewDialog.cs
- OdbcConnectionPoolProviderInfo.cs
- StyleXamlTreeBuilder.cs
- DataGridViewSelectedCellCollection.cs
- Vector3D.cs
- ListItemsCollectionEditor.cs
- SolidColorBrush.cs
- TableRow.cs
- HttpModuleAction.cs
- documentsequencetextview.cs
- MappedMetaModel.cs
- XmlImplementation.cs
- DnsPermission.cs
- DataServiceConfiguration.cs
- VisualStyleTypesAndProperties.cs
- PathStreamGeometryContext.cs
- FieldBuilder.cs
- SqlSelectClauseBuilder.cs
- XmlPreloadedResolver.cs
- compensatingcollection.cs
- AmbiguousMatchException.cs
- XmlSchemaInfo.cs
- WebPartDisplayMode.cs
- WpfSharedBamlSchemaContext.cs
- ProfileSection.cs
- ObjectSerializerFactory.cs
- EventMappingSettingsCollection.cs
- ServiceDeploymentInfo.cs
- SerializationEventsCache.cs
- DataKey.cs
- oledbmetadatacollectionnames.cs
- ToolStripDropDown.cs
- Win32.cs
- KeyValueConfigurationElement.cs
- XmlCharType.cs
- MatrixConverter.cs
- RectAnimationBase.cs
- CompilationUtil.cs
- IISUnsafeMethods.cs
- BooleanFacetDescriptionElement.cs
- HttpWriter.cs
- HwndHost.cs
- HtmlToClrEventProxy.cs
- CodeTypeOfExpression.cs
- MenuBindingsEditorForm.cs
- BinaryExpression.cs
- WindowInteropHelper.cs
- XmlComment.cs
- TypeBuilderInstantiation.cs
- BlurEffect.cs
- XmlEncoding.cs
- EventLogPermissionEntryCollection.cs
- EdmError.cs