Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Input / Command / MouseActionValueSerializer.cs / 1 / MouseActionValueSerializer.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: MouseActionConverter - Serializes a MouseAction // // History: // 08/04/2005 : Chuck Jazdzewski - Created // //--------------------------------------------------------------------------- using System; using System.ComponentModel; // for TypeConverter using System.Globalization; // for CultureInfo using System.Reflection; using System.Windows; using System.Windows.Markup; using System.Windows.Input; namespace System.Windows.Input { ////// MouseActionValueSerializer - Serializes a MouseAction /// public class MouseActionValueSerializer : ValueSerializer { ////// CanConvertFromString() /// /// /// ////// public override bool CanConvertFromString(string value, IValueSerializerContext context) { return true; } /// /// CanConvertToString() /// /// /// ////// public override bool CanConvertToString(object value, IValueSerializerContext context) { return value is MouseAction && MouseActionConverter.IsDefinedMouseAction((MouseAction)value); } /// /// ConvertFromString() /// /// /// ///public override object ConvertFromString(string value, IValueSerializerContext context) { TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction)); if (converter != null) return converter.ConvertFromString(value); else return base.ConvertFromString(value, context); } /// /// ConvertToString() /// /// /// ///public override string ConvertToString(object value, IValueSerializerContext context) { TypeConverter converter = TypeDescriptor.GetConverter(typeof(MouseAction)); if (converter != null) return converter.ConvertToInvariantString(value); else return base.ConvertToString(value, context); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripItemCollection.cs
- MouseEventArgs.cs
- TimersDescriptionAttribute.cs
- ConnectionInterfaceCollection.cs
- SHA512.cs
- WebEventCodes.cs
- WorkflowInstance.cs
- OleDbInfoMessageEvent.cs
- ByteAnimation.cs
- ExtenderProvidedPropertyAttribute.cs
- NameObjectCollectionBase.cs
- GridSplitterAutomationPeer.cs
- DESCryptoServiceProvider.cs
- DependencyObjectPropertyDescriptor.cs
- EventSourceCreationData.cs
- ControlCollection.cs
- AppDomainAttributes.cs
- ScriptResourceAttribute.cs
- DataTableReader.cs
- PerformanceCounterPermissionEntry.cs
- MembershipPasswordException.cs
- Button.cs
- Profiler.cs
- HtmlTableRowCollection.cs
- XmlSchemaSequence.cs
- Signature.cs
- XmlArrayItemAttribute.cs
- ControlPersister.cs
- CultureInfo.cs
- OrCondition.cs
- XpsFilter.cs
- RsaSecurityKey.cs
- BaseTemplateCodeDomTreeGenerator.cs
- RtfToken.cs
- DataGrid.cs
- MethodToken.cs
- SqlProvider.cs
- CleanUpVirtualizedItemEventArgs.cs
- CommonGetThemePartSize.cs
- Accessible.cs
- FileDialog_Vista.cs
- SelectionPattern.cs
- FontWeights.cs
- BasicBrowserDialog.designer.cs
- SectionVisual.cs
- HtmlImageAdapter.cs
- ImmutableObjectAttribute.cs
- PeerMessageDispatcher.cs
- PerformanceCounterPermission.cs
- CompilationSection.cs
- StateChangeEvent.cs
- SingleQueryOperator.cs
- HttpCookiesSection.cs
- PrinterResolution.cs
- DataMemberConverter.cs
- GlyphRunDrawing.cs
- Preprocessor.cs
- FileDetails.cs
- XamlWrapperReaders.cs
- URLBuilder.cs
- WebServiceParameterData.cs
- _ConnectionGroup.cs
- EventMap.cs
- HandlerFactoryCache.cs
- SQLGuid.cs
- CollectionContainer.cs
- RootProjectionNode.cs
- WindowsProgressbar.cs
- SoapSchemaExporter.cs
- Point3D.cs
- WebBrowser.cs
- KernelTypeValidation.cs
- ExpressionLexer.cs
- AttributeConverter.cs
- Pen.cs
- Config.cs
- PkcsUtils.cs
- SystemUdpStatistics.cs
- SettingsPropertyCollection.cs
- AQNBuilder.cs
- MimeParameter.cs
- _UriSyntax.cs
- ColorTransformHelper.cs
- DefaultBindingPropertyAttribute.cs
- ProxyWebPart.cs
- OracleRowUpdatingEventArgs.cs
- DbReferenceCollection.cs
- CaretElement.cs
- BinaryNode.cs
- OrderedDictionary.cs
- BehaviorEditorPart.cs
- DCSafeHandle.cs
- NavigationPropertySingletonExpression.cs
- InputDevice.cs
- AssemblyFilter.cs
- Recipient.cs
- NoResizeHandleGlyph.cs
- DBConnection.cs
- SqlHelper.cs
- SqlWriter.cs