Show / Hide Table of Contents

Class TabularText

Represents the model of tabular text DataSet.

Inheritance
System.Object
AddonBag
ModelMember
Model
TabularText
Implements
IModels
System.Collections.Generic.IReadOnlyCollection<Model>
IEntity
Inherited Members
Model.RegisterColumn<TModel, TColumn>(Expression<Func<TModel, TColumn>>)
Model.RegisterColumn<TModel, TColumn>(Expression<Func<TModel, TColumn>>, Mounter<TColumn>)
Model.RegisterColumnList<TModel, T>(Expression<Func<TModel, ColumnList<T>>>)
Model.RegisterChildModel<TModel, TChildModel>(Expression<Func<TModel, TChildModel>>, Func<TModel, TChildModel>)
Model.RegisterLocalColumn<TModel, T>(Expression<Func<TModel, LocalColumn<T>>>)
Model.LocalColumns
Model.CreateLocalColumn<T>()
Model.RegisterProjection<TModel, TProjection>(Expression<Func<TModel, TProjection>>)
Model.Projections
Model.IsInitialized
Model.EnsureInitialized()
Model.OnConstructing()
Model.OnInitializing()
Model.OnChildModelsMounted()
Model.OnChildDataSetsCreated()
Model.OnInitialized()
Model.Columns
Model.ChildModels
Model.Validators
Model.Validate(DataRow)
Model.PrimaryKey
Model.DataSource
Model.DesignMode
Model.DataSet
Model.IModels.Contains(Model)
Model.IModels.IsSealed
Model.IModels.Seal()
Model.IModels.Add(Model)
Model.IModels.Remove(Model)
Model.IModels.Clear()
Model.DbAlias
Model.GetIdentity(Boolean)
Model.AddDbIndex(String, String, Boolean, Boolean, Boolean, Boolean, ColumnSort[])
Model.AddDbUniqueConstraint(String, String, Boolean, ColumnSort[])
Model.AddDbCheckConstraint(String, String, _Boolean)
Model.ToString()
Model.CreateDataSet<T>(_DataSet<T>, Int32)
Model.Constructing
Model.Initializing
Model.ChildModelsMounted
Model.ChildDataSetsCreated
Model.Initialized
Model.DataRowInserting
Model.BeforeDataRowInserted
Model.AfterDataRowInserted
Model.DataRowRemoving
Model.DataRowRemoved
Model.ValueChanged
Model.OnDataRowInserting(DataRowEventArgs)
Model.OnBeforeDataRowInserted(DataRowEventArgs)
Model.OnAfterDataRowInserted(DataRowEventArgs)
Model.OnDataRowRemoving(DataRowEventArgs)
Model.OnDataRowRemoved(DataRowRemovedEventArgs)
Model.OnValueChanged(ValueChangedEventArgs)
Model.DataSetContainer
Model.IEntity.Model
Model.GetName()
Model.GetColumns()
Model.GetLocalColumns()
Model.GetColumnLists()
Model.GetChildModels()
Model.GetOrdinal()
Model.GetDataSource()
Model.GetDataSet()
Model.GetDepth()
ModelMember.GetParent()
ModelMember.VerifyDesignMode()
Namespace: DevZest.Data.Presenters.Primitives
Assembly: DevZest.Data.WPF.dll
Syntax
public sealed class TabularText : Model, IDesignable, IModels, IReadOnlyCollection<Model>, IEntity

Fields

Name Description
CommaDelimiter

Gets the comma delimiter char ','.

QuotationMark

Gets the quotation mark char '"'.

TabDelimiter

Gets the tab delimiter char '\t'.

Properties

Name Description
CanPasteFromClipboard

Gets a value indicates whether tabular text DataSet can be pasted from clipboard.

TextColumns

Gets the text columns.

Methods

Name Description
Parse(TextReader, Char)

Parses text from text reader into tabular text DataSet.

Parse(String, Char)

Parses string into tabular text DataSet.

PasteFromClipboard()

Pastes data from clipboard.

Extension Methods

ColumnExtensions.WithDefaultValue<TColumn, TValue>(TColumn, TValue, String, String)
ColumnExtensions.WithValueComparer<TColumn, TValue>(TColumn, IComparer<TValue>)
BindingFactory.BindToCheckBox(Model)
BindingFactory.BindTo<T>(Model)
BindingFactory.BindToDataView<T>(T, Func<DataPresenter<T>>)
BindingFactory.BindToValidationErrorsControl(Model)
BindingFactory.BindToTextBlock(Model, String)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest