示例#1
0
        public Form1()
        {
            InitializeComponent();

            /*var tmp = new RichListView();
             * tmp.ItemHeight = 50;
             * tmp.Columns.Add(new RichListViewColumn());
             * tmp.Columns[0].Width = 100;
             * Console.WriteLine("Main call");
             * tmp.Items.Add(new RichListViewItem());
             * this.Controls.Add(tmp);
             * tmp.Show();*/

            //var col = new RichListViewColumn();
            //col.Width = 50;
            //richListView1.Columns.Add(col);
            var item = new RichListViewItem();

            //item.Control.Text = "Test :P";
            richListView1.Items.Add(item);
            richListView1.Items[0].SubItems[0].Text = "Test :P";
            richListView1.Items[0].SubItems[1].Text = "Second col";
            richListView1.Items.Add(new RichListViewItem());
            richListView1.Items[1].SubItems[0].Text = "Only one col of text";
            richListView1.ItemClicked       += richListView1_ItemClicked;
            richListView1.ItemDoubleClicked += richListView1_ItemDoubleClicked;
        }
示例#2
0
        public Form1()
        {
            InitializeComponent();

            /*var tmp = new RichListView();
             * tmp.ItemHeight = 50;
             * tmp.Columns.Add(new RichListViewColumn());
             * tmp.Columns[0].Width = 100;
             * Console.WriteLine("Main call");
             * tmp.Items.Add(new RichListViewItem());
             * this.Controls.Add(tmp);
             * tmp.Show();*/

            //var col = new RichListViewColumn();
            //col.Width = 50;
            //richListView1.Columns.Add(col);
            var item = new RichListViewItem();

            //item.Control.Text = "Test :P";
            richListView1.Items.Add(item);
            richListView1.Items[0].SubItems[0].Text = "Test :P";
            richListView1.Items[0].SubItems[1].Text = "Second col";
            richListView1.Items.Add(new RichListViewItem());
            richListView1.Items[1].SubItems[0].Text = "Only one col of text";
            //richListView1.ItemClicked += richListView1_ItemClicked;
            //richListView1.ItemDoubleClicked += richListView1_ItemDoubleClicked;

            var tmp = new Control[2];

            tmp[0] = new PictureBox();
            ((PictureBox)tmp[0]).SizeMode = PictureBoxSizeMode.StretchImage;
            richListView1.Items.Add(new RichListViewItem(tmp));
            ((PictureBox)richListView1.Items[2].SubItems[0]).ImageLocation = "test.jpg";
        }