public void updateObject(WriteOffConfiguration writeOffConfiguration) { if (writeOffConfiguration == null || writeOffConfiguration.fieldListChangeHandler == null) { return; } foreach (WriteOffField writeofffield in writeOffConfiguration.fieldListChangeHandler.Items) { if (writeofffield == null) { continue; } foreach (UIElement writeoff in this.configPanel.Children) { if (writeoff is WriteOffFieldPanel) { WriteOffFieldPanel writeoffPanel = (WriteOffFieldPanel)writeoff; if (writeoffPanel.writeOffField == null) { continue; } if (writeoffPanel.writeOffField.position == writeofffield.position) { writeoffPanel.UpdateObject(writeofffield); writeoffPanel.UpdateValues(writeofffield); break; } } } } }
public void updateObjetct(WriteOffConfiguration writeOffConfiguration) { this.WriteOffConfigPanel.updateObject(writeOffConfiguration); }