PowerTools InputMan for ASP.NET 8.0J
SelectedItems プロパティ
使用例 

現在選択されている項目のコレクションを取得します。
構文
Public ReadOnly Property SelectedItems As SelectedItemCollection
public SelectedItemCollection SelectedItems {get;}
解説
SelectedItemsプロパティは、リストコントロールの項目が複数選択が許可されている場合は、リストボックス内で現在選択されているすべての項目を取得します。複数選択が許可されていない場合は、要素を1つ含むコレクションを返します。

リストコントロールの項目の選択方法は、SelectionModeプロパティで設定します。
GcListBoxクラスは、リストコントロール内で選択された項目の参照方法を複数提供しています。SelectionModeプロパティがOneに設定されている場合は、選択された項目1つを取得するSelectedItemプロパティを使用することができます。また、選択された項目ではなくインデックスを取得する場合は、SelectedIndexプロパティや、SelectedIndicesプロパティを使用することができます。 別の項目が選択されると、SelectedIndexChangedイベントが発生します。
使用例
次のサンプルコードは、リスト1の選択項目が変化したときに、項目の内容をリスト2に表示する方法を示します。
Imports GrapeCity.Web.Input.IMList

Protected Sub GcListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GcListBox1.SelectedIndexChanged
    Dim item As ListItem
    GcListBox2.Items.Clear()

    For Each item In GcListBox1.SelectedItems
        GcListBox2.Items.Add(item.Text)
    Next

End Sub
using GrapeCity.Web.Input.IMList;

private void GcListBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
    GcListBox2.Items.Clear();

    foreach(ListItem item in GcListBox1.SelectedItems )
    {
        GcListBox2.Items.Add(item.Text);
    }
}
参照

GcListBox クラス
GcListBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.