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
- ListViewGroup.cs
- TransactionsSectionGroup.cs
- Request.cs
- PointHitTestResult.cs
- ConstraintConverter.cs
- WinCategoryAttribute.cs
- XNameTypeConverter.cs
- XmlBindingWorker.cs
- CompositionTarget.cs
- MergeFailedEvent.cs
- AmbientLight.cs
- EncoderBestFitFallback.cs
- ExternalFile.cs
- regiisutil.cs
- SafePointer.cs
- HandlerBase.cs
- Cursors.cs
- CodeMemberProperty.cs
- IgnoreSection.cs
- COM2TypeInfoProcessor.cs
- SignatureDescription.cs
- XpsTokenContext.cs
- FlowDocumentScrollViewer.cs
- RepeatButtonAutomationPeer.cs
- EncodingInfo.cs
- returneventsaver.cs
- DES.cs
- ReservationCollection.cs
- Profiler.cs
- NotifyCollectionChangedEventArgs.cs
- SevenBitStream.cs
- Atom10FormatterFactory.cs
- ToolStrip.cs
- EdmError.cs
- ReadWriteObjectLock.cs
- ShadowGlyph.cs
- InternalBufferOverflowException.cs
- DataSourceControl.cs
- Button.cs
- SelectedGridItemChangedEvent.cs
- MSG.cs
- pingexception.cs
- DataGridViewCellLinkedList.cs
- SoapAttributeAttribute.cs
- TriggerCollection.cs
- Empty.cs
- ReadOnlyCollectionBase.cs
- keycontainerpermission.cs
- XmlSchemaComplexContent.cs
- CollectionType.cs
- PipelineModuleStepContainer.cs
- ScriptingRoleServiceSection.cs
- SpecularMaterial.cs
- RegexFCD.cs
- WindowsListViewItemStartMenu.cs
- ComboBoxRenderer.cs
- WindowsSpinner.cs
- XmlDataImplementation.cs
- PersonalizationProviderHelper.cs
- ReferenceEqualityComparer.cs
- ExternalCalls.cs
- XmlSerializerFormatAttribute.cs
- PerspectiveCamera.cs
- SqlDataAdapter.cs
- DataListItem.cs
- InfiniteIntConverter.cs
- XmlConvert.cs
- RowParagraph.cs
- Hex.cs
- SqlSupersetValidator.cs
- FrameworkElement.cs
- EncoderExceptionFallback.cs
- ItemDragEvent.cs
- DeviceFilterDictionary.cs
- BitmapEffectvisualstate.cs
- SqlTypesSchemaImporter.cs
- PowerModeChangedEventArgs.cs
- Enum.cs
- SessionStateItemCollection.cs
- ObjectViewEntityCollectionData.cs
- MetadataItemEmitter.cs
- FormatConvertedBitmap.cs
- MSAAEventDispatcher.cs
- InlineCollection.cs
- SelfSignedCertificate.cs
- EntitySetDataBindingList.cs
- CommandEventArgs.cs
- EFDataModelProvider.cs
- Errors.cs
- ComplexPropertyEntry.cs
- HtmlFormParameterReader.cs
- SectionInformation.cs
- BamlLocalizableResource.cs
- ThrowHelper.cs
- ColumnClickEvent.cs
- ListViewItem.cs
- MimeTypeAttribute.cs
- SqlClientWrapperSmiStreamChars.cs
- PermissionSetTriple.cs
- SecurityState.cs