Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / ExpandCollapseIsCheckedConverter.cs / 1305376 / ExpandCollapseIsCheckedConverter.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Windows.Data; using System.Windows; class ExpandCollapseIsCheckedConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object parameter, global::System.Globalization.CultureInfo culture) { bool expandState = (bool)values[0]; bool pinState = (bool)values[1]; bool showExpanded = false; if (values[2] != DependencyProperty.UnsetValue) { showExpanded = (bool)values[2]; } return showExpanded; } public object[] ConvertBack(object value, Type[] targetTypes, object parameter, global::System.Globalization.CultureInfo culture) { //Return ExpandState and PinState. return new object[] { value, true }; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation { using System.Windows.Data; using System.Windows; class ExpandCollapseIsCheckedConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object parameter, global::System.Globalization.CultureInfo culture) { bool expandState = (bool)values[0]; bool pinState = (bool)values[1]; bool showExpanded = false; if (values[2] != DependencyProperty.UnsetValue) { showExpanded = (bool)values[2]; } return showExpanded; } public object[] ConvertBack(object value, Type[] targetTypes, object parameter, global::System.Globalization.CultureInfo culture) { //Return ExpandState and PinState. return new object[] { value, true }; } } } // 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
- TextBoxLine.cs
- LinearKeyFrames.cs
- HandleRef.cs
- QueryStoreStatusRequest.cs
- NavigationProperty.cs
- MessageQueueCriteria.cs
- ComProxy.cs
- NativeMethods.cs
- DataGridSortCommandEventArgs.cs
- AssemblyAssociatedContentFileAttribute.cs
- WorkflowRuntimeServicesBehavior.cs
- CollectionChangeEventArgs.cs
- HttpListenerException.cs
- DbConnectionHelper.cs
- ModelService.cs
- Document.cs
- XmlNamespaceMapping.cs
- CriticalExceptions.cs
- ReaderOutput.cs
- HttpFileCollection.cs
- ExtractorMetadata.cs
- SecurityDocument.cs
- WebPartsSection.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- Mappings.cs
- localization.cs
- WebPartTransformerAttribute.cs
- StateRuntime.cs
- HtmlTableRowCollection.cs
- TreeViewTemplateSelector.cs
- XmlSchemaComplexContentExtension.cs
- _TransmitFileOverlappedAsyncResult.cs
- ReliableChannelBinder.cs
- LocalizableResourceBuilder.cs
- TextDecorationUnitValidation.cs
- PrimitiveSchema.cs
- AsymmetricSecurityProtocol.cs
- DrawItemEvent.cs
- DllNotFoundException.cs
- ProviderSettings.cs
- BufferedGraphicsContext.cs
- MailDefinition.cs
- PatternMatcher.cs
- Site.cs
- ToolStripPanelSelectionBehavior.cs
- XmlSerializableWriter.cs
- BitmapMetadataEnumerator.cs
- Model3DGroup.cs
- ellipse.cs
- DrawingAttributeSerializer.cs
- XamlHostingSectionGroup.cs
- XmlSortKeyAccumulator.cs
- PersonalizableTypeEntry.cs
- AccessorTable.cs
- ExpressionBuilder.cs
- TableLayoutSettings.cs
- DocumentXmlWriter.cs
- HttpTransportSecurityElement.cs
- StorageComplexPropertyMapping.cs
- HeaderCollection.cs
- smtpconnection.cs
- CodeCommentStatement.cs
- SQLInt32.cs
- oledbmetadatacolumnnames.cs
- ContainerCodeDomSerializer.cs
- ConversionContext.cs
- ParameterToken.cs
- SingleAnimationUsingKeyFrames.cs
- LocalBuilder.cs
- WebPartDescriptionCollection.cs
- StreamGeometry.cs
- GetPageCompletedEventArgs.cs
- RichTextBox.cs
- EdmProviderManifest.cs
- ObjectList.cs
- SystemIdentity.cs
- DataGridViewCellEventArgs.cs
- ComAdminInterfaces.cs
- ToolStripItemImageRenderEventArgs.cs
- RewritingValidator.cs
- Duration.cs
- ObjectCloneHelper.cs
- ControlCommandSet.cs
- CLSCompliantAttribute.cs
- SecurityUniqueId.cs
- BackStopAuthenticationModule.cs
- ListItemsPage.cs
- ColorTransformHelper.cs
- OrCondition.cs
- MaskInputRejectedEventArgs.cs
- RtType.cs
- LogArchiveSnapshot.cs
- RolePrincipal.cs
- MethodBuilderInstantiation.cs
- TemplateControlParser.cs
- TypeElementCollection.cs
- TabPage.cs
- MenuScrollingVisibilityConverter.cs
- StatusCommandUI.cs
- ProfilePropertySettings.cs