如何在PB的Listbox中选中双击一行,可以得到一行的行号和内容?(内容是不固定的)

如题所述

添加 ListBox 的双击事件

private void listBox1_MouseDoubleClick(object sender, MouseEventArgs e)
{
label1.Text = (sender as ListBox).SelectedIndex.ToString(); // 行号(从0开始)

label2.Text = (sender as ListBox).SelectedItem.ToString(); // 该项的值
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-25
麻烦楼上的老兄也看一看题目嘛,人家说的可是PB啊。
你以为C#走遍天下都行的吗?
PB主要是DataWindow的灵活运用比较多
我很久以前做过PB.不过忘的差不多了,大概是这样的吧
双击事件里写如下代码
lb_1.selectitem( "啊飒飒撒", 行号)
lb_1.selectitem(行号)追问

我的字符串是随机的,不能确定,行号也是随机的,主要是想通过双击一行字符串,从而得到字符串。和其所在的行号......

如何在PB的Listbox中选中双击一行,可以得到一行的行号和内容?(内容...
private void listBox1_MouseDoubleClick(object sender, MouseEventArgs e){ label1.Text = (sender as ListBox).SelectedIndex.ToString(); \/\/ 行号(从0开始)label2.Text = (sender as ListBox).SelectedItem.ToString(); \/\/ 该项的值 } ...

pb 如何选中listbox中的一行数据
两种方法都可以:lb_1.selectitem( \/*integer i *\/) i是行号,如果你所把第一行选上就 lb_1.selectitem(1)lb_1.selectitem( \/*string s*\/, \/*integer i *\/)这种方法是你知道要选择的行的内容,但是不能确定是第几行,这样你就把内容写进去,这里的i是你开始从第几行查找.如果我要张三,从...

如何对pb中的MultiLineEdit一行一行的写
逐行控制用listbox控制更方便,可以直接按行号控制,一定要用MultiLineEdit的话,用~r~n(回车,换行符)来分行例:mle_1.text="第一行"+“~r~n”+"第二行"

如何对pb中的MultiLineEdit一行一行的写
逐行控制用listbox控制更方便,可以直接按行号控制,一定要用MultiLineEdit的话,用~r~n(回车,换行符)来分行 例:mle_1.text="第一行"+“~r~n”+"第二行"

excel vba 窗体中listbox用法
1、首先需要打开Excel的表格,如图所示,点击下面的文件1,鼠标右键单击选择查看代码。2、然后就是进入代码页面,可以看到页面上现在的代码。3、然后接下来就是需要用listbox用法,如图所示,输入Sheet1.Cells(1, 3) = Sheet1.Cells(1, 1) + Sheet1.Cells(1, 2),回车。4、最后,再返回到页面上...

pb中如何让listbox内的内容不自动排序
在它属性的General页中有一个Sorted选项,把它上面的勾去掉就可以了。

如何对pb中的MultiLineEdit一行一行的写
MultiLineEdit只能通过转义符添加‘回车换行’来逐行添加,添加指定行内容就不行了。可以使用listbox控件来替代。

VB6.0中删除listbox选中内容的问题
- 1 To 0 Step -1 另外也不需要Exit For,我帮你改了下代码:Option Explicit Private Sub Command1_Click()Dim a As Integer If List1.SelCount > 0 Then For a = List1.ListCount - 1 To 0 Step -1 If List1.Selected(a) Then List1.RemoveItem a Next End if End Sub ...

C# 关于listbox 问题
items.Sort(); \/\/ 对里面的内容排序,默认是字母顺序。comboBox.Items.AddRange(items.ToArray()); \/\/ 添加到combox里面。\/\/ 在Combox的SelectedValueChanged事件中,把combox的选中项加入listBox private void comboBox_SelectedValueChanged(object sender, EventArgs e){ ComboBox cbx = sender as ...

相似回答