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
- QilInvokeLateBound.cs
- WebPartHeaderCloseVerb.cs
- TrueReadOnlyCollection.cs
- DoubleSumAggregationOperator.cs
- Graphics.cs
- CodeRegionDirective.cs
- Table.cs
- KeyBinding.cs
- Int32CollectionValueSerializer.cs
- PolicyManager.cs
- PropertyEmitter.cs
- MonitorWrapper.cs
- TakeOrSkipQueryOperator.cs
- ActivityInstanceReference.cs
- NavigationFailedEventArgs.cs
- XamlNamespaceHelper.cs
- SharedUtils.cs
- TabletDeviceInfo.cs
- ToolStripLocationCancelEventArgs.cs
- HttpResponse.cs
- PixelFormat.cs
- Emitter.cs
- SingleStorage.cs
- NavigateUrlConverter.cs
- DbMetaDataCollectionNames.cs
- Set.cs
- WSSecureConversationFeb2005.cs
- SoapProtocolReflector.cs
- ClientSettings.cs
- DataGridViewToolTip.cs
- Selection.cs
- Triplet.cs
- ClientRequest.cs
- View.cs
- TimelineGroup.cs
- dataprotectionpermissionattribute.cs
- ErrorActivity.cs
- SerializationSectionGroup.cs
- NextPreviousPagerField.cs
- ServiceDescriptionSerializer.cs
- FormViewModeEventArgs.cs
- Logging.cs
- DefaultClaimSet.cs
- XmlFormatExtensionAttribute.cs
- DrawListViewColumnHeaderEventArgs.cs
- TypeViewSchema.cs
- ConfigErrorGlyph.cs
- X509CertificateChain.cs
- Select.cs
- TransactionCache.cs
- CryptographicAttribute.cs
- IRCollection.cs
- MetadataSource.cs
- RegexNode.cs
- EdmComplexPropertyAttribute.cs
- ELinqQueryState.cs
- PatternMatcher.cs
- HtmlElementCollection.cs
- Int32Collection.cs
- TextRangeSerialization.cs
- LogFlushAsyncResult.cs
- ConnectionStringSettingsCollection.cs
- IssuanceLicense.cs
- CharAnimationBase.cs
- HandledMouseEvent.cs
- TableFieldsEditor.cs
- Scene3D.cs
- DateTimeSerializationSection.cs
- RtfControls.cs
- InputScopeManager.cs
- UIElementIsland.cs
- RuntimeConfigLKG.cs
- Configuration.cs
- ContextBase.cs
- Geometry.cs
- DocumentViewer.cs
- MemberMaps.cs
- MobileUserControlDesigner.cs
- XmlAttributeCache.cs
- ComboBoxItem.cs
- TreeNodeStyle.cs
- ProtocolException.cs
- WeakEventTable.cs
- DataFormats.cs
- Label.cs
- DetailsViewPagerRow.cs
- Focus.cs
- LockRenewalTask.cs
- PolyBezierSegment.cs
- EventPropertyMap.cs
- TouchPoint.cs
- Parser.cs
- TextServicesLoader.cs
- Matrix.cs
- ConfigurationCollectionAttribute.cs
- NCryptSafeHandles.cs
- DecimalConverter.cs
- CheckBox.cs
- codemethodreferenceexpression.cs
- ADConnectionHelper.cs