小编sle*_*mer的帖子

在ListView中访问ProgressBar

我有以下代码,我想弄清楚,但我完全难过.我将进度条添加到列表视图中,但我真的不知道如何访问每个进度条以更新进度值.

public ProgressBar LvAddProgB(ListView LV, int LVII, int LVColI, string lvName)
{
    Rectangle SizeR = default(Rectangle);
    ProgressBar ProgBar = new ProgressBar();

    SizeR = LV.Items[LVII].Bounds;
    SizeR.Width = LV.Columns[LVColI].Width;
    if (LVColI > 0)
    {
        SizeR.X = SizeR.X + LV.Columns[LVColI - 1].Width;
    }
    ProgBar.Parent = LV;
    ProgBar.Name = lvName;
    ProgBar.SetBounds(SizeR.X, SizeR.Y, SizeR.Width, SizeR.Height);
    ProgBar.Visible = true;
    ProgBar.Maximum = 1000;
    ProgBar.Step = 1;

    return ProgBar;
}

private void button1_Click(object sender, EventArgs e)
{
    for (int x = 0; x < 3; ++x)
    {
        ListViewItem …
Run Code Online (Sandbox Code Playgroud)

.net c# listview

2
推荐指数
1
解决办法
4673
查看次数

标签 统计

.net ×1

c# ×1

listview ×1