Пример #1
0
        private void CurrentItemPropertyChanged(object sender, EventArgs e)
        {
            var item = (DBItem)sender;

            if (item.IsChangedKey(item.Table.AccessKey))
            {
                var node = tree.Find(item);


                foreach (var entry in node.GetNodes())
                {
                    if (entry is TableItemNode && ((TableItemNode)entry).Item is DBItem)
                    {
                        ((DBItem)((TableItemNode)entry).Item).Access = item.Access;
                    }
                }
            }
        }