Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / View / CanExpandCollapseAllConverter.cs / 1305376 / CanExpandCollapseAllConverter.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.Activities.Presentation.View
{
using System.Globalization;
using System.Windows.Data;
using System.Windows;
sealed class CanExpandCollapseAllConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value == null || value == DependencyProperty.UnsetValue)
{
return false;
}
ActivityDesignerOptionsAttribute attr = WorkflowViewService.GetAttribute(value.GetType());
return attr == null || !attr.AlwaysCollapseChildren;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw FxTrace.Exception.AsError(new NotSupportedException());
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.Activities.Presentation.View
{
using System.Globalization;
using System.Windows.Data;
using System.Windows;
sealed class CanExpandCollapseAllConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (value == null || value == DependencyProperty.UnsetValue)
{
return false;
}
ActivityDesignerOptionsAttribute attr = WorkflowViewService.GetAttribute(value.GetType());
return attr == null || !attr.AlwaysCollapseChildren;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw FxTrace.Exception.AsError(new NotSupportedException());
}
}
}
// 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
- FontUnitConverter.cs
- DataGridViewCellPaintingEventArgs.cs
- AndCondition.cs
- RegistryPermission.cs
- SafeLibraryHandle.cs
- TextDecorationCollection.cs
- ItemCheckEvent.cs
- OverflowException.cs
- MarkerProperties.cs
- IApplicationTrustManager.cs
- RTLAwareMessageBox.cs
- UnsignedPublishLicense.cs
- RenderingBiasValidation.cs
- EntityCommandExecutionException.cs
- CapabilitiesPattern.cs
- HighlightVisual.cs
- DataGridViewDesigner.cs
- CacheDependency.cs
- ExpressionParser.cs
- XmlValidatingReaderImpl.cs
- EndpointReference.cs
- HyperLinkField.cs
- XmlWrappingWriter.cs
- PropertyChangedEventArgs.cs
- SystemColors.cs
- FreezableCollection.cs
- CharacterShapingProperties.cs
- CancellationState.cs
- ModuleBuilder.cs
- DataTemplate.cs
- MultiBindingExpression.cs
- RangeBaseAutomationPeer.cs
- ThaiBuddhistCalendar.cs
- ExpressionVisitorHelpers.cs
- CodeAccessPermission.cs
- ResourceAssociationSet.cs
- ActivityInterfaces.cs
- LZCodec.cs
- DataServiceProcessingPipeline.cs
- PreservationFileWriter.cs
- DefaultAssemblyResolver.cs
- Deflater.cs
- ExtensionDataObject.cs
- WebPartConnectionCollection.cs
- ZoneMembershipCondition.cs
- StickyNote.cs
- XmlDataCollection.cs
- ExpressionBuilderContext.cs
- SerialPinChanges.cs
- dataSvcMapFileLoader.cs
- XmlSchemaObjectCollection.cs
- WhereQueryOperator.cs
- CompositeTypefaceMetrics.cs
- SequenceDesigner.xaml.cs
- SearchForVirtualItemEventArgs.cs
- ServiceOperationParameter.cs
- basecomparevalidator.cs
- RectangleF.cs
- BitmapCacheBrush.cs
- AuthenticationService.cs
- WebMessageFormatHelper.cs
- XmlBaseReader.cs
- TreeView.cs
- ACL.cs
- TrackingServices.cs
- WebPageTraceListener.cs
- TemplateField.cs
- CollectionEditVerbManager.cs
- ItemCollection.cs
- OptimisticConcurrencyException.cs
- DataSourceUtil.cs
- ScriptingSectionGroup.cs
- IndexOutOfRangeException.cs
- Separator.cs
- ZipIOLocalFileDataDescriptor.cs
- DatatypeImplementation.cs
- HttpConfigurationContext.cs
- DataBindingList.cs
- PageCodeDomTreeGenerator.cs
- RecommendedAsConfigurableAttribute.cs
- CapabilitiesPattern.cs
- Validator.cs
- CodeDomLocalizationProvider.cs
- SrgsItemList.cs
- TemplateBuilder.cs
- Item.cs
- SafeRightsManagementHandle.cs
- WebPartConnectVerb.cs
- CharacterBufferReference.cs
- SqlReferenceCollection.cs
- PointCollection.cs
- EntityDataSourceWrapper.cs
- FlowLayout.cs
- DataSetMappper.cs
- EmptyQuery.cs
- WorkflowLayouts.cs
- DBSchemaTable.cs
- SizeFConverter.cs
- Vector3DConverter.cs
- KeyValuePairs.cs