从一个ListView项

这是我们如何 Visual Basic中做简单,但非常罕见的例子。净移动(代码) ListView项目

需要有一个ListView和两个按钮的形式:

现在,填补了一些数据,例如ListView和在同一Load事件将:

 ListView1.Items.Add(“卡洛斯”)
 ListView1.Items.Add(“马塞洛”)
 ListView1.Items.Add(“达米安”)
 ListView1.Items.Add(“苏珊”)
 ListView1.Items.Add(“杰拉德”)
 ListView1.Items.Add(“克劳迪娅”)
 ListView1.Items.Add(“玛塔”)
 ListView1.Items.Add(“莉莉安娜”)
 ListView1.Items.Add(“以利沙”)
 ListView1.Items.Add(“奥古斯丁”)
 ListView1.Items.Add(“卡米拉”)
 ListView1.Items.Add(“卢卡斯”)
 ListView1.Items.Add(“乔治”)
 ListView1.Items.Add(“美宝”)
 ListView1.Items.Add(“纳塔利娅”)
 ListView1.Items.Add(“安妮”)
 ListView1.Items.Add(“保”)
 ListView1.Items.Add(“马蒂亚斯”)
 ListView1.Items.Add(“马丁”)
 ListView1.Items.Add(“约翰”)
 ListView1.Items.Add(“玛丽亚”)
 ListView1.Items.Add(“亚伯”)
 ListView1.Items.Add(“彼得”)

ListView1.FullRowSelect = TRUE
ListView1.MultiSelect =假

ListView1.HideSelection =假

请注意,我们也seteado三个重要的属性:FullRowSelect = True来选择项目,选择整行, 多选= false,所以只有你可以选择一个项目,HideSelection = False来总能看到什么项目被选中。

然后在向上按钮的Click事件:

如果ListView1.SelectedIndices.Count> 0然后
尝试
昏暗的时间字符串
 TEMP = ListView1.Items(ListView1.FocusedItem.Index - 1)。文本

 ListView1.Items(ListView1.FocusedItem.Index - 1)。文本= ListView1.FocusedItem.Text
 ListView1.FocusedItem.Text =时间

 ListView1.Items.Item(ListView1.FocusedItem.Index - 1)=真正的选择
 ListView1.Items.Item(ListView1.FocusedItem.Index - 1)=真正的重点

由于前捕捉异常
蜂鸣()
结束尝试
其他
 MSGBOX(“你必须从列表中选择一个项目。”)
结束如果

和向下按钮的Click事件:

如果ListView1.SelectedIndices.Count> 0然后
尝试
昏暗的时间字符串
 TEMP = ListView1.Items(ListView1.FocusedItem.Index + 1)。文字</代码>

 ListView1.Items(ListView1.FocusedItem.Index + 1)。文本= ListView1.FocusedItem.Text
 ListView1.FocusedItem.Text =时间

 ListView1.Items.Item(ListView1.FocusedItem.Index + 1)。所选= TRUE
 ListView1.Items.Item(ListView1.FocusedItem.Index + 1)。放眼= TRUE

由于前捕捉异常
蜂鸣()
结束尝试
其他
 MSGBOX(“你必须从列表中选择一个项目。”)
结束如果

这一切,他们可以运行并测试它的工作原理。 我离开正在运行的追赶PROGRM:

我希望和我一样,将是非常有益的。

10回应“移动从一个ListView项目”

  1. Bitacoras.com 说:

    Bitacoras.com信息...

    Bitacoras.com值:这是我们如何在Visual Basic中做简单,但非常罕见,例如网络移动(代码)在ListView项目。 需要有一个ListView和两个按钮的形式:现在,将填补....

  2. 克里斯蒂安 说:

    正是我为我的掌上电脑上项目所需。 非常感谢。

  3. D. 说:

    嘿! 你的网站是美味,确实是这样。 感谢您与我们分享您的知识... ...
    恭喜你... ...我们希望有更多的

  4. 约瑟夫 说:

    嘿感谢X此信息,如果你还没有类似的代码,但或许有些传递一个列表框的内容到另一个列表框有什么不同?
    从已经非常感谢你!

  5. Veizaga尼娜jhonny 说:

    非常感谢你,真是我的大项目上使用它,你需要使用多ListView的组成部分。

  6. 玛丽娜 说:

    你好我想知道如何通过在ListView几个texbox数据我
    我从一个与客户在那里我把数据搜索我在texbox投入形式。
    至于

  7. 梅里 说:

    不承认... ...(GT)

    • 以利沙 说:

      您好GT对应于一个更大的符号(>)HTML代码中,我们看到,当迁移到新的服务器这个值被改变。
      已经固定,复查原代码...
      以利沙

  8. Grobler 说:

    梅里就行包含GT可以替换为以下几点:

    如果ListView1.SelectedIndices.Count 0然后

  9. Grobler 说:

    如果ListView1.SelectedIndices.Count 0然后

    前者在我看来没有其他迹象()由0(零)

评论