Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / TypeNameConverter.cs / 1305376 / TypeNameConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Activities.Presentation.Model; using System.Globalization; using System.Windows.Data; internal sealed class TypeNameConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { Type type = value as Type; if (type == null) { ModelItem modelItem = value as ModelItem; if (modelItem != null) { type = modelItem.GetCurrentValue() as Type; } } bool fullName = bool.Parse(parameter.ToString()); return TypeNameHelper.GetDisplayName(type, fullName); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw FxTrace.Exception.AsError(new NotImplementedException()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Activities.Presentation.Model; using System.Globalization; using System.Windows.Data; internal sealed class TypeNameConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { Type type = value as Type; if (type == null) { ModelItem modelItem = value as ModelItem; if (modelItem != null) { type = modelItem.GetCurrentValue() as Type; } } bool fullName = bool.Parse(parameter.ToString()); return TypeNameHelper.GetDisplayName(type, fullName); } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw FxTrace.Exception.AsError(new NotImplementedException()); } } } // 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
- DefaultBindingPropertyAttribute.cs
- InvokePattern.cs
- ReflectPropertyDescriptor.cs
- GridLengthConverter.cs
- SelectionHighlightInfo.cs
- DataGridViewCellFormattingEventArgs.cs
- HttpListenerContext.cs
- BezierSegment.cs
- MutexSecurity.cs
- CallbackHandler.cs
- WebPartConnection.cs
- ByeOperation11AsyncResult.cs
- ScrollBar.cs
- StateMachineWorkflowDesigner.cs
- FrameworkPropertyMetadata.cs
- DocumentPaginator.cs
- QuaternionConverter.cs
- AxWrapperGen.cs
- CodeVariableReferenceExpression.cs
- EntityDataSourceEntityTypeFilterItem.cs
- StylusPoint.cs
- CompoundFileStreamReference.cs
- NamedElement.cs
- MethodToken.cs
- AssemblyFilter.cs
- TemplateLookupAction.cs
- WebMethodAttribute.cs
- DoubleStorage.cs
- Page.cs
- ScopelessEnumAttribute.cs
- CollectionBuilder.cs
- Quack.cs
- DataSpaceManager.cs
- BinaryWriter.cs
- TextDecoration.cs
- GridViewRowEventArgs.cs
- SingleTagSectionHandler.cs
- Rfc2898DeriveBytes.cs
- DrawingAttributesDefaultValueFactory.cs
- ExecutionContext.cs
- RuntimeEnvironment.cs
- DoubleCollectionValueSerializer.cs
- BitmapFrameDecode.cs
- SymbolMethod.cs
- TreeNodeCollectionEditorDialog.cs
- MethodBuilder.cs
- FullTextState.cs
- AssemblyBuilder.cs
- SqlCrossApplyToCrossJoin.cs
- Effect.cs
- FieldAccessException.cs
- MetadataImporter.cs
- ColumnResizeUndoUnit.cs
- XmlAttributeCollection.cs
- StringWriter.cs
- Material.cs
- LogExtent.cs
- XamlStream.cs
- VectorValueSerializer.cs
- TimerTable.cs
- MgmtResManager.cs
- DictionaryKeyPropertyAttribute.cs
- GridItemCollection.cs
- StreamResourceInfo.cs
- DataGridColumnCollectionEditor.cs
- MailSettingsSection.cs
- SequentialOutput.cs
- DocumentViewerAutomationPeer.cs
- RemotingSurrogateSelector.cs
- AutoGeneratedField.cs
- BasePattern.cs
- HttpCacheVaryByContentEncodings.cs
- TreeNode.cs
- TextSpanModifier.cs
- PlatformCulture.cs
- PersonalizationStateInfo.cs
- HtmlSelect.cs
- MenuTracker.cs
- BinaryConverter.cs
- ObjectResult.cs
- SafeBitVector32.cs
- FilterQuery.cs
- RunClient.cs
- MsmqOutputChannel.cs
- ProfileGroupSettingsCollection.cs
- DataGridParentRows.cs
- BevelBitmapEffect.cs
- GridItemProviderWrapper.cs
- PersistenceContext.cs
- SafeSecurityHandles.cs
- LowerCaseStringConverter.cs
- X509ThumbprintKeyIdentifierClause.cs
- CompositeDataBoundControl.cs
- RuntimeConfigurationRecord.cs
- DataGridViewCellValueEventArgs.cs
- QuotedStringFormatReader.cs
- SqlFormatter.cs
- RuleProcessor.cs
- DataGridSortCommandEventArgs.cs
- GridViewDeletedEventArgs.cs