Exemplo n.º 1
0
        private void AddSelectItemItem(RepositoryFileInfoBase item, int?imageIndex)
        {
            if (imageIndex == null)
            {
                if (item is RepositoryApplicationInfo)
                {
                    imageIndex = 4;
                }

                if (item is RepositoryThemeInfo)
                {
                    imageIndex = 5;
                }

                if (item is RepositoryWaitImagesInfo)
                {
                    imageIndex = 6;
                }

                if (item is RepositoryCustomMenuInfo)
                {
                    imageIndex = 7;
                }

                if (item is RepositoryWebserviceInfo)
                {
                    imageIndex = 8;
                }

                if (imageIndex == null)
                {
                    imageIndex = 4;
                }
            }

            ListViewItem lvi = new ListViewItem(item.ToString(), (int)imageIndex);

            lvi.Tag = item;

            lvSelectItem.Items.Add(lvi);
        }