private void CheckButton_Click(object sender, EventArgs e) { var dialog = new SelectTreeDialog(Resource); var result = dialog.ShowDialog(); if (result == DialogResult.OK) { var sel = Selected; var value = dialog.ResultID; Content.Content.Get().Changes.BlockingResMod(new ResAction(() => { sel.TestFunction = value; }, ActiveTTAB)); UpdateListing(); } }