private void usage()
{
var textCollectionList = new AWBTextCollectionList();
//--- Goes In Contructor ---//
textCollectionList.AddColumn("Title 1", "col1");
textCollectionList.AddColumn("Title 2", "col2");
//--- Goes in DataToControls ---//
DataGridViewRow row = textCollectionList.AddRow();
textCollectionList.AddColumnData(row, "col1", "cell 1 data");
textCollectionList.AddColumnData(row, "col2", "cell 2 data");
row = textCollectionList.AddRow();
textCollectionList.AddColumnData(row, "col1", "more cell 1 data");
textCollectionList.AddColumnData(row, "col2", "more cell 2 data");
//--- Goes in ControlsToData ---//
List <List <string> > table = textCollectionList.GetTable();
foreach (var tableRow in table)
{
foreach (string rowColumn in tableRow)
{
}
}
}