Autor Beitrag
c#ler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 176
Erhaltene Danke: 1

Win7 64Bit
C#, VBA, VS2013 Ultimate
BeitragVerfasst: Do 21.04.11 11:59 
Hi Leute,
ich habe eine Listview mit vielen Listview items.
Ich möchte eine advanced list hinzufügen, in die dann die items eingefügt werden.
Ich habe leider keine Ahnung wie...datasource vermute ich, aber dazu finde ich leider nichts und mit der dokumentation von Resco kann ich mir auch n eis bestellen...:/
Falls sich da jemand auskennt oder zumindest einen ansatz hätte wäre es schön wenn ich ne info krieg^^

ausblenden volle Höhe C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Resco.Controls.AdvancedList;

namespace Test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

                lv1.Items.Add(new ListViewItem() { Text = "Max. 85 km/h", Tag = "sonst wird es teuer" });
                lv1.Items.Add(new ListViewItem() { Text = "Abfahrtskontrolle:", Tag = "los gehts"});     
    
        }

        private void lv1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lv1.SelectedIndices.Count > 0)
            {
                textBox1.Enabled = true;
                textBox1.Visible = true;
                back.Enabled = true;
                back.Visible = true;

                var item = lv1.Items[lv1.SelectedIndices[0]];
                //textBox1.Show(item.Tag.ToString());
                textBox1.Text = item.Tag.ToString();
                //MessageBox.Show(item.Tag.ToString()); 

            AdvancedList av = new AdvancedList();
            av.DataSource = lv1.Items.Add(item);
            }
        }

        private void back_Click(object sender, EventArgs e)
        {
            textBox1.Visible = false;
            textBox1.Enabled = false;
            back.Visible = false;
            back.Enabled = false;            
        }
    }
}