Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. //------------------------------------------------------------------------------ //[To be supplied.] ///// 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.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- X509CertificateCollection.cs
- path.cs
- ColumnBinding.cs
- CodeEntryPointMethod.cs
- GetPageCompletedEventArgs.cs
- GetBrowserTokenRequest.cs
- ContextStaticAttribute.cs
- RequiredAttributeAttribute.cs
- AssemblyBuilder.cs
- DeviceContext2.cs
- SqlProvider.cs
- StrokeCollectionDefaultValueFactory.cs
- XmlExceptionHelper.cs
- CacheVirtualItemsEvent.cs
- TaskExtensions.cs
- DesignerRegionMouseEventArgs.cs
- AnimationTimeline.cs
- WindowsListBox.cs
- WebPartZoneCollection.cs
- BamlWriter.cs
- PenThreadWorker.cs
- Attributes.cs
- ImpersonateTokenRef.cs
- newinstructionaction.cs
- ContextMenuService.cs
- DataGridViewTopRowAccessibleObject.cs
- StylusOverProperty.cs
- TransformerInfoCollection.cs
- SkipQueryOptionExpression.cs
- SQLInt64.cs
- ParameterElementCollection.cs
- TextWriterTraceListener.cs
- CapabilitiesUse.cs
- RawStylusInput.cs
- DateTimeUtil.cs
- PackageRelationshipCollection.cs
- TimeSpanValidatorAttribute.cs
- OleDbCommand.cs
- MarkupWriter.cs
- BulletedList.cs
- Brush.cs
- BrowsableAttribute.cs
- NullableBoolConverter.cs
- InvalidPropValue.cs
- XmlDataSource.cs
- AnimatedTypeHelpers.cs
- TextEndOfLine.cs
- FixedDocument.cs
- ParserStreamGeometryContext.cs
- PseudoWebRequest.cs
- HttpRequest.cs
- TextEditorContextMenu.cs
- RectangleGeometry.cs
- InternalControlCollection.cs
- ClientSideProviderDescription.cs
- DeploymentSection.cs
- ProjectionPruner.cs
- OpenTypeMethods.cs
- SupportingTokenSpecification.cs
- TreeViewCancelEvent.cs
- Tile.cs
- GridViewRowPresenterBase.cs
- TaskFileService.cs
- EnlistmentState.cs
- MethodCallTranslator.cs
- AsymmetricKeyExchangeDeformatter.cs
- InstanceOwnerQueryResult.cs
- ChangeConflicts.cs
- WebPartEditorCancelVerb.cs
- FileAuthorizationModule.cs
- ProcessHostMapPath.cs
- FirstMatchCodeGroup.cs
- JumpTask.cs
- Parameter.cs
- XmlSignatureProperties.cs
- SystemIcons.cs
- _RequestCacheProtocol.cs
- MediaTimeline.cs
- ResourceProviderFactory.cs
- AndMessageFilter.cs
- login.cs
- BinaryReader.cs
- UriParserTemplates.cs
- DefaultAssemblyResolver.cs
- SortExpressionBuilder.cs
- RefType.cs
- _UriTypeConverter.cs
- BinHexEncoder.cs
- CodeNamespaceCollection.cs
- NamespaceExpr.cs
- Token.cs
- AnnotationHelper.cs
- CachingHintValidation.cs
- WebPartTransformerAttribute.cs
- mongolianshape.cs
- ColorAnimation.cs
- DataGridViewRowsRemovedEventArgs.cs
- RtfToXamlLexer.cs
- SettingsPropertyValueCollection.cs
- Pair.cs