Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / как вручную прибиндить контрол к bindingsource? / 2 сообщений из 2, страница 1 из 1
26.09.2008, 14:59
    #35562376
serghey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вручную прибиндить контрол к bindingsource?
например textbox
...
Рейтинг: 0 / 0
29.09.2008, 10:08
    #35564509
WYPMAH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как вручную прибиндить контрол к bindingsource?
sergheyнапример textbox
например так:
Код: plaintext
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.
DataTable dt = new DataTable();
dt.Columns.Add("first_col", typeof(String));
dt.Columns.Add("second_col", typeof(String));

BindingSource bs = new BindingSource();
bs.DataSource = dt;
DataGridView dgv = new DataGridView();
dgv.DataSource = bs;
dgv.Dock = DockStyle.Fill;
dgv.ScrollBars = ScrollBars.Both;

Button btn1 = new Button();
btn1.Left =  5 ;
btn1.Top =  50 ;
btn1.Text = "Press Me!";
btn1.Click += delegate(object snd, EventArgs ea)
    {
        for (int i =  0 ; i <  1000 ; i++)
        {
            DataRow r = dt.NewRow();
            r[ 0 ] = i.ToString();
            r[ 1 ] = (i *  2 ).ToString();

            dt.Rows.Add(r);
        }
    };

TextBox txt = new TextBox();
txt.Text = "";
txt.Width =  200 ;
txt.Left =  300 ;
txt.Top =  50 ;
txt.DataBindings.Add(new Binding("Text", bs, "first_col"));

this.Controls.AddRange(new Control[] { btn1, txt, dgv });
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / как вручную прибиндить контрол к bindingsource? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]