Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Core.Presentation / System / Activities / Core / Presentation / HintTextConverter.cs / 1305376 / HintTextConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Core.Presentation { using System; using System.Diagnostics.CodeAnalysis; using System.Windows; using System.Windows.Data; [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses")] internal sealed class HintTextConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture) { // values represented in XAML // values[0] = ModelItem.XXX // values[1] = ModelItem.XXX.DisplayName if (values[0] == null || values[1] == DependencyProperty.UnsetValue) { return SR.AddActivityHintText; } else { return (values[1] as string) ?? string.Empty; } } public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.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
- indexingfiltermarshaler.cs
- BooleanKeyFrameCollection.cs
- BigIntegerStorage.cs
- DataGridViewCellStateChangedEventArgs.cs
- ServerReliableChannelBinder.cs
- DropDownList.cs
- HttpServerUtilityWrapper.cs
- WebEncodingValidatorAttribute.cs
- DrawingCollection.cs
- MemoryMappedViewStream.cs
- SrgsItemList.cs
- StyleBamlTreeBuilder.cs
- ImageAnimator.cs
- ChannelListenerBase.cs
- BuildDependencySet.cs
- WindowsAuthenticationModule.cs
- Claim.cs
- _IPv4Address.cs
- UnSafeCharBuffer.cs
- StatusBarItem.cs
- CodeCompiler.cs
- OrthographicCamera.cs
- DiscoveryService.cs
- DataFieldCollectionEditor.cs
- SafeRightsManagementSessionHandle.cs
- TypeReference.cs
- RoutedCommand.cs
- DataChangedEventManager.cs
- ListMarkerLine.cs
- OutOfProcStateClientManager.cs
- DataTrigger.cs
- XmlSerializer.cs
- TypeUsageBuilder.cs
- NotSupportedException.cs
- PropertyEmitter.cs
- Triplet.cs
- Thread.cs
- PackageRelationship.cs
- StackBuilderSink.cs
- BrushConverter.cs
- Lookup.cs
- AlignmentXValidation.cs
- EpmCustomContentSerializer.cs
- TextTreeRootTextBlock.cs
- Application.cs
- XmlTextEncoder.cs
- altserialization.cs
- SelectionWordBreaker.cs
- ExpressionBuilder.cs
- RequestSecurityTokenResponse.cs
- PlanCompilerUtil.cs
- CodeCompileUnit.cs
- InputScopeAttribute.cs
- XMLSchema.cs
- DataBoundControlHelper.cs
- ColorBlend.cs
- PropertyToken.cs
- DocumentPageHost.cs
- RenderContext.cs
- WMIInterop.cs
- Compress.cs
- IdentityValidationException.cs
- DoubleLinkList.cs
- CorrelationKey.cs
- DBCommandBuilder.cs
- ChannelTraceRecord.cs
- RenameRuleObjectDialog.cs
- SurrogateChar.cs
- documentsequencetextpointer.cs
- Util.cs
- DragDeltaEventArgs.cs
- BitmapCacheBrush.cs
- HttpRequestWrapper.cs
- VirtualizedContainerService.cs
- PlainXmlSerializer.cs
- StandardBindingOptionalReliableSessionElement.cs
- XmlWriterSettings.cs
- RadioButtonBaseAdapter.cs
- ActivityExecutorDelegateInfo.cs
- EventMap.cs
- LambdaCompiler.Logical.cs
- validationstate.cs
- InvalidCastException.cs
- PolyQuadraticBezierSegment.cs
- InertiaTranslationBehavior.cs
- DataGridViewCellMouseEventArgs.cs
- InkCanvasInnerCanvas.cs
- TableLayoutSettings.cs
- CounterSample.cs
- URLIdentityPermission.cs
- RedirectionProxy.cs
- SecurityContextSecurityTokenResolver.cs
- HttpListenerRequest.cs
- Scheduling.cs
- SafeArchiveContext.cs
- X509WindowsSecurityToken.cs
- TypeElementCollection.cs
- LinqDataSourceDisposeEventArgs.cs
- SiteMapPathDesigner.cs
- XmlWrappingReader.cs