Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnColumnChanged()

void System.Xml.XmlDataDocument.OnColumnChanged ( object sender,
DataColumnChangeEventArgs args )
inlineprivate

Definition at line 1252 of file XmlDataDocument.cs.

1253 {
1255 {
1256 return;
1257 }
1259 _ignoreXmlEvents = true;
1261 IsFoliationEnabled = false;
1262 try
1263 {
1264 DataRow row = args.Row;
1265 DataColumn column = args.Column;
1266 if (row.RowState == DataRowState.Detached)
1267 {
1268 XmlBoundElement element = row.Element;
1269 if (element.IsFoliated)
1270 {
1271 OnColumnValueChanged(row, column, element);
1272 }
1273 }
1274 }
1275 finally
1276 {
1279 }
1280 }
void OnColumnValueChanged(DataRow row, DataColumn col, XmlBoundElement rowElement)

References System.Xml.XmlDataDocument._ignoreDataSetEvents, System.Xml.XmlDataDocument._ignoreXmlEvents, System.Xml.Dictionary, System.Xml.XmlBoundElement.IsFoliated, System.Xml.XmlDataDocument.IsFoliationEnabled, and System.Xml.XmlDataDocument.OnColumnValueChanged().

Referenced by System.Xml.XmlDataDocument.BindToTable().