Exemplo n.º 1
0
        private void lstUsedBy_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstUsedBy.SelectedItem == null)
            {
                return;
            }

            UsedByItem usedByItem = (UsedByItem)lstUsedBy.SelectedItem;

            var found = SearchNodes(trvDataSources.Nodes, usedByItem.ViewDataMember);
        }
Exemplo n.º 2
0
        private void UpdateUsedByList(ViewDisplayFormat format)
        {
            lstUsedBy.Items.Clear();
            lstUsedBy.DisplayMember = "Title";

            if (format == null)
            {
                return;
            }

            foreach (var item in MapService.Map.Where(m => m.Value.Name == format.Name))
            {
                var usedByItem = new UsedByItem()
                {
                    Name           = format.Name,
                    Title          = $"{item.Key.DataFeed} {item.Key.Path.Replace("\\", " ")}",
                    ViewDataMember = item.Key
                };

                lstUsedBy.Items.Add(usedByItem);
            }
        }