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
- UIPermission.cs
- TextServicesDisplayAttributePropertyRanges.cs
- Version.cs
- COM2Enum.cs
- TriState.cs
- DataObjectCopyingEventArgs.cs
- HostedHttpRequestAsyncResult.cs
- CodeCommentStatementCollection.cs
- RegexWriter.cs
- Model3D.cs
- TraceUtility.cs
- HostingEnvironment.cs
- DbParameterHelper.cs
- WindowsIdentity.cs
- Array.cs
- RegisteredExpandoAttribute.cs
- RijndaelManaged.cs
- RegistryKey.cs
- SocketInformation.cs
- SqlGenericUtil.cs
- FileInfo.cs
- MatrixAnimationUsingPath.cs
- StorageBasedPackageProperties.cs
- AccessDataSourceWizardForm.cs
- SessionStateContainer.cs
- GeneralTransform.cs
- ControlIdConverter.cs
- StoragePropertyMapping.cs
- AdRotatorDesigner.cs
- HebrewCalendar.cs
- GridSplitter.cs
- StylusEventArgs.cs
- OperationSelectorBehavior.cs
- RightNameExpirationInfoPair.cs
- DesignerWebPartChrome.cs
- MetadataCacheItem.cs
- BasePattern.cs
- ConsumerConnectionPoint.cs
- LinkedResourceCollection.cs
- CodeIterationStatement.cs
- COAUTHINFO.cs
- DragDeltaEventArgs.cs
- ExpandoObject.cs
- GiveFeedbackEvent.cs
- DictionaryEntry.cs
- HtmlHead.cs
- ActiveDocumentEvent.cs
- PartitionResolver.cs
- SqlUnionizer.cs
- DiffuseMaterial.cs
- SourceItem.cs
- RectAnimationBase.cs
- LocalizableAttribute.cs
- AssemblyAttributesGoHere.cs
- ConfigurationManagerInternalFactory.cs
- PersistNameAttribute.cs
- DocComment.cs
- AppModelKnownContentFactory.cs
- XPathDocument.cs
- CodeDomDesignerLoader.cs
- XPathException.cs
- XmlTextEncoder.cs
- VectorKeyFrameCollection.cs
- PointHitTestResult.cs
- CroppedBitmap.cs
- WebServiceClientProxyGenerator.cs
- UriExt.cs
- SizeLimitedCache.cs
- AutomationProperty.cs
- WorkflowWebService.cs
- ArgumentElement.cs
- DataPagerFieldCommandEventArgs.cs
- SystemGatewayIPAddressInformation.cs
- SerializationHelper.cs
- DBConnection.cs
- ClientEventManager.cs
- EndpointDiscoveryMetadata11.cs
- CriticalExceptions.cs
- XmlLoader.cs
- IdleTimeoutMonitor.cs
- RecordManager.cs
- DataGrid.cs
- IsolatedStorageSecurityState.cs
- ContractsBCL.cs
- ListViewSortEventArgs.cs
- XmlAnyAttributeAttribute.cs
- ConfigurationSectionCollection.cs
- BaseDataListComponentEditor.cs
- RuntimeConfigLKG.cs
- Setter.cs
- SamlSecurityTokenAuthenticator.cs
- ProxyBuilder.cs
- CodeDefaultValueExpression.cs
- VisualStateManager.cs
- DataGridItemCollection.cs
- DataProtection.cs
- Operators.cs
- DataGridViewColumnCollection.cs
- MultilineStringConverter.cs
- SQLInt64.cs