PDA

View Full Version : سوال: نمایش مقادیر یک لیست در گرید ویو



sinayas
دوشنبه 15 اردیبهشت 1393, 13:35 عصر
سلام به دوستان
من یک شی از نوع لیست (<>List) درست کردم و یک سری مقادیر به او دادم
حالا میخوام این لیست رو به عنوان دیتا سورس یک گرید ویو بزارم .
راه های مختلفی رو امتهان کردم ولی جواب نگرفتم
اگه ممکنه من رو راهنمایی کنید .

ممنون

parvizwpf
دوشنبه 15 اردیبهشت 1393, 14:49 عصر
http://stackoverflow.com/questions/1228539/how-to-bind-list-to-datagridview

khokhan
دوشنبه 15 اردیبهشت 1393, 17:05 عصر
سلام به دوستان
من یک شی از نوع لیست (<>List) درست کردم و یک سری مقادیر به او دادم
حالا میخوام این لیست رو به عنوان دیتا سورس یک گرید ویو بزارم .
راه های مختلفی رو امتهان کردم ولی جواب نگرفتم
اگه ممکنه من رو راهنمایی کنید .

ممنون

.................................................. .................................................. ..........
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace dgv_from_list
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public class MyObject
{
public MyObject(int myInt, string mynames)
{
_myInt = myInt;
_mynames = mynames;
}
private int _myInt;
public int MyInt
{
get { return _myInt; }
set { _myInt = value; }
}
private string _mynames;
public string Mynames
{
get { return _mynames; }
set { _mynames = value; }
}
}
private void Form1_Load(object sender, EventArgs e)
{
List<MyObject> myList = new List<MyObject>();
myList.Add(new MyObject(1, "جانعلی مرادی"));
myList.Add(new MyObject(2, "مهوش گل رخ"));
myList.Add(new MyObject(3, "رجب فرتاش"));
myList.Add(new MyObject(4, "پریچهر شادان"));
myList.Add(new MyObject(5, "شمسعلی قرطاسی"));
dataGridView1.DataSource = myList;
}
}
}