Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / BindingMemberInfo.cs / 1305376 / 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.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DeclarativeCatalogPart.cs
- VectorAnimation.cs
- CompositeDesignerAccessibleObject.cs
- ProfileManager.cs
- SystemIPv4InterfaceProperties.cs
- ControlAdapter.cs
- TextAdaptor.cs
- MouseCaptureWithinProperty.cs
- ReadOnlyDataSource.cs
- Hashtable.cs
- WindowsListBox.cs
- SerializationInfoEnumerator.cs
- MaskedTextBox.cs
- CodeSubDirectory.cs
- FixedPosition.cs
- ObjRef.cs
- EmptyControlCollection.cs
- Deflater.cs
- SqlConnectionString.cs
- XmlFormatExtensionPrefixAttribute.cs
- Missing.cs
- RedBlackList.cs
- ContentElementAutomationPeer.cs
- TemplateControl.cs
- FileDetails.cs
- ValidationErrorCollection.cs
- SvcMapFileLoader.cs
- MailMessage.cs
- JpegBitmapDecoder.cs
- XmlText.cs
- NativeMethods.cs
- Table.cs
- InkSerializer.cs
- SrgsElementFactory.cs
- DataGridRelationshipRow.cs
- MediaSystem.cs
- Compiler.cs
- AbandonedMutexException.cs
- XmlSerializerFactory.cs
- WebPartCancelEventArgs.cs
- StringKeyFrameCollection.cs
- WebHeaderCollection.cs
- SmtpClient.cs
- AutoResetEvent.cs
- Cursor.cs
- PartialCachingAttribute.cs
- ScrollPattern.cs
- StreamSecurityUpgradeInitiatorAsyncResult.cs
- Transform.cs
- CompilerScope.cs
- FaultPropagationQuery.cs
- KoreanCalendar.cs
- Config.cs
- CommentAction.cs
- PropertyOrder.cs
- VirtualizedCellInfoCollection.cs
- AuditLog.cs
- BindingValueChangedEventArgs.cs
- OracleColumn.cs
- Serializer.cs
- BinaryFormatter.cs
- ISFTagAndGuidCache.cs
- SecurityTokenValidationException.cs
- ScriptModule.cs
- KeyProperty.cs
- SplitterPanel.cs
- CodeLabeledStatement.cs
- Drawing.cs
- HtmlControlAdapter.cs
- ValidationErrorEventArgs.cs
- UInt32Storage.cs
- BaseTransportHeaders.cs
- TextRangeBase.cs
- BindingCompleteEventArgs.cs
- SqlConnection.cs
- SingleConverter.cs
- ListControlActionList.cs
- ListSortDescription.cs
- ToolboxItem.cs
- SQLDoubleStorage.cs
- SkipQueryOptionExpression.cs
- HelpInfo.cs
- UIElementHelper.cs
- WindowHelperService.cs
- UserUseLicenseDictionaryLoader.cs
- BitmapMetadataEnumerator.cs
- XamlDesignerSerializationManager.cs
- SignatureConfirmationElement.cs
- RuntimeComponentFilter.cs
- ComponentCommands.cs
- StringAnimationBase.cs
- CommonProperties.cs
- ActionFrame.cs
- HttpModuleAction.cs
- AppDomainFactory.cs
- MetadataProperty.cs
- OracleDataAdapter.cs
- CodeTryCatchFinallyStatement.cs
- BufferBuilder.cs
- ValidationErrorEventArgs.cs