Вопросы по статье: Создание расширяемых приложений. Использо

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

SlaDER
Обычный пользователь
Обычный пользователь
 
Сообщения: 66
Зарегистрирован: 06.10.2005 (Чт) 16:54

Вопросы по статье: Создание расширяемых приложений. Использо

Сообщение SlaDER » 27.05.2007 (Вс) 14:49

Код: Выделить всё
Public pObj As HostObject
    Private mSelItem As ListViewItem
    Private mObj As Plugin

Private Sub frmMain_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim mDirInfo As DirectoryInfo, mFileInfo As FileInfo, mListItem As ListViewItem, plgModule As Plugin
        mDirInfo = New DirectoryInfo(Application.StartupPath & "\plugin\")
        For Each mFileInfo In mDirInfo.GetFiles("*.dll")
            If mFileInfo.Name <> "PluginsHost.HostObject.dll" And mFileInfo.Name <> "DataInput.dll" Then
                mListItem = New ListViewItem
                mListItem.Text = mFileInfo.Name
                plgModule = New Plugin(mFileInfo.FullName)
                mListItem.Tag = plgModule
                lstPlugins.Items.Add(mListItem)
            End If
        Next
        lstPlugins.SelectedItem = lstPlugins.Items(0)
    End Sub

    Private Sub lstPlugins_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lstPlugins.SelectedIndexChanged
        mSelItem = lstPlugins.SelectedItem
        mObj = CType(mSelItem.Tag, Plugin)
        txtDescription.Text = mObj.Execute(pObj, "Description")
    End Sub


Полуается следующее что текст мы добаляем в ListBox, с элементами ListViewItems. А как можно сделать для ListView?

VB-constructor
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 160
Зарегистрирован: 24.07.2006 (Пн) 21:37
Откуда: Ростов-на-Дону

Сообщение VB-constructor » 27.05.2007 (Вс) 19:53

может быть я неправильно понял вопрос, но

Полуается следующее что текст мы добаляем в ListBox, с элементами ListViewItems. А как можно сделать для ListView?


это просто: так же, как и у вас

ListView1.Items.Add("KKKK")
чем был вызван вопрос?
Человек рождён для того, чтобы достичь жизни...

SlaDER
Обычный пользователь
Обычный пользователь
 
Сообщения: 66
Зарегистрирован: 06.10.2005 (Чт) 16:54

Сообщение SlaDER » 27.05.2007 (Вс) 21:07

ListView1.Items.Add("KKKK")

Ну это понятно! например

lstPlugins.SelectedItem = lstPlugins.Items(0)

и

mSelItem = lstPlugins.SelectedItem


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

    TopList