Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / BindingMemberInfo.cs / 1 / BindingMemberInfo.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.Globalization; ////// /// public struct BindingMemberInfo { private string dataList; private string dataField; ///[To be supplied.] ////// /// public BindingMemberInfo(string dataMember) { if (dataMember == null) dataMember = ""; int lastDot = dataMember.LastIndexOf("."); if (lastDot != -1) { dataList = dataMember.Substring(0,lastDot); dataField = dataMember.Substring(lastDot+1); } else { dataList = ""; dataField = dataMember; } } ///[To be supplied.] ////// /// public string BindingPath { get { return (dataList != null ? dataList : ""); } } ///[To be supplied.] ////// /// public string BindingField { get { return (dataField != null ? dataField : ""); } } ///[To be supplied.] ////// /// public string BindingMember { get { return (BindingPath.Length > 0 ? BindingPath + "." + BindingField : BindingField); } } ///[To be supplied.] ////// /// public override bool Equals(object otherObject) { if (otherObject is BindingMemberInfo) { BindingMemberInfo otherMember = (BindingMemberInfo) otherObject; return (String.Equals(this.BindingMember, otherMember.BindingMember, StringComparison.OrdinalIgnoreCase)); } return false; } public static bool operator ==(BindingMemberInfo a, BindingMemberInfo b) { return a.Equals(b); } public static bool operator !=(BindingMemberInfo a, BindingMemberInfo b) { return !a.Equals(b); } ///[To be supplied.] ////// /// public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeMethodMap.cs
- GeometryValueSerializer.cs
- TraceContext.cs
- CollectionViewSource.cs
- ObjectQueryProvider.cs
- StackOverflowException.cs
- BulletedListEventArgs.cs
- TickBar.cs
- StorageSetMapping.cs
- SqlUserDefinedTypeAttribute.cs
- GAC.cs
- DbCommandDefinition.cs
- StringAnimationBase.cs
- PeerCollaboration.cs
- ThreadStateException.cs
- CorruptingExceptionCommon.cs
- GridViewColumn.cs
- WebPartDisplayModeCancelEventArgs.cs
- DependencyObject.cs
- DataGridAddNewRow.cs
- XmlSecureResolver.cs
- LogicalExpr.cs
- FormClosingEvent.cs
- InstallerTypeAttribute.cs
- EventListenerClientSide.cs
- SqlMethodCallConverter.cs
- TextFormatterContext.cs
- InkCanvas.cs
- MruCache.cs
- UInt32Storage.cs
- FlowLayout.cs
- SmtpReplyReader.cs
- OneToOneMappingSerializer.cs
- BrowserCapabilitiesCodeGenerator.cs
- TextElementCollection.cs
- EventMappingSettings.cs
- LayoutManager.cs
- webeventbuffer.cs
- XDeferredAxisSource.cs
- TransactionException.cs
- ReadOnlyState.cs
- StatusBar.cs
- Transform3DGroup.cs
- DeflateStream.cs
- XsdDuration.cs
- LookupBindingPropertiesAttribute.cs
- FormatterServices.cs
- PageParserFilter.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- PrivateFontCollection.cs
- InstanceHandle.cs
- DbQueryCommandTree.cs
- GenericPrincipal.cs
- TextLineResult.cs
- FormViewInsertEventArgs.cs
- DataGridViewHeaderCell.cs
- AnnotationResourceCollection.cs
- LiteralText.cs
- CssTextWriter.cs
- HtmlMeta.cs
- DataTableReader.cs
- DispatchWrapper.cs
- MediaTimeline.cs
- XsdDataContractImporter.cs
- Tablet.cs
- ContentValidator.cs
- StreamReader.cs
- SecurityChannel.cs
- EntityProviderFactory.cs
- ColumnWidthChangedEvent.cs
- DefaultProxySection.cs
- SafeNativeMethodsOther.cs
- XPathDocumentNavigator.cs
- IOThreadTimer.cs
- Literal.cs
- XmlWellformedWriter.cs
- ImageFormat.cs
- cookiecollection.cs
- CodePropertyReferenceExpression.cs
- ToolStripTextBox.cs
- Point3DConverter.cs
- lengthconverter.cs
- ProcessModuleCollection.cs
- Encoder.cs
- EventSinkActivityDesigner.cs
- ParserHooks.cs
- SHA512.cs
- GZipDecoder.cs
- GlobalItem.cs
- CloudCollection.cs
- _HeaderInfoTable.cs
- SpotLight.cs
- WebPartConnection.cs
- MultiBinding.cs
- IgnoreSectionHandler.cs
- GridViewHeaderRowPresenter.cs
- SafeFileMapViewHandle.cs
- Imaging.cs
- HttpCacheParams.cs
- ChannelTokenTypeConverter.cs