Class CustomizableDataTable
Inheritance
System.Object
CustomizableDataTable
Namespace: ArtOfTest.Common.Design.Data
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class CustomizableDataTable : DataTable, INotifyPropertyChanged, ISerializable
Constructors
CustomizableDataTable()
Declaration
public CustomizableDataTable()
CustomizableDataTable(Int32, Int32)
Declaration
public CustomizableDataTable(int columns, int rows)
Parameters
System.Int32
columns
|
System.Int32
rows
|
CustomizableDataTable(Stream)
Declaration
public CustomizableDataTable(Stream stream)
Parameters
System.IO.Stream
stream
|
CustomizableDataTable(SerializationInfo, StreamingContext)
Declaration
public CustomizableDataTable(SerializationInfo info, StreamingContext context)
Parameters
System.Runtime.Serialization.SerializationInfo
info
|
System.Runtime.Serialization.StreamingContext
context
|
CustomizableDataTable(String)
Declaration
public CustomizableDataTable(string path)
Parameters
System.String
path
|
Properties
ErrorMessage
Declaration
public string ErrorMessage { get; set; }
Property Value
System.String
|
Methods
AddColumns(Int32)
Declaration
public void AddColumns(int count)
Parameters
System.Int32
count
|
AddRows(Int32)
Declaration
public void AddRows(int count)
Parameters
System.Int32
count
|
OnPropertyChangedEvent(String)
Declaration
protected void OnPropertyChangedEvent(string propertyName)
Parameters
System.String
propertyName
|
RemoveColumn(String)
Declaration
public void RemoveColumn(string columnName)
Parameters
System.String
columnName
|
RemoveColumns(Int32)
Declaration
public void RemoveColumns(int count)
Parameters
System.Int32
count
|
RemoveColumns(Int32, Int32)
Declaration
public void RemoveColumns(int startIndex, int count)
Parameters
System.Int32
startIndex
|
System.Int32
count
|
RemoveRows(Int32)
Declaration
public void RemoveRows(int count)
Parameters
System.Int32
count
|
RenameColumn(String, String)
Declaration
public void RenameColumn(string oldName, string newName)
Parameters
System.String
oldName
|
System.String
newName
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|
Explicit Interface Implementations
ISerializable.GetObjectData(SerializationInfo, StreamingContext)
Declaration
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
System.Runtime.Serialization.SerializationInfo
info
|
System.Runtime.Serialization.StreamingContext
context
|
Implements
System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)