Problem z TableStyle
Robert Sadza - 24-01-2007 00:02
Problem z TableStyle
Witam,
chciałem utworzyć TableStyle i przypisac to do DataGrid (Program napisany w VS2005 c#) robię to w nastepujący sposób:
DataTable tab = new DataTable(); SqlCeCommand cmd = polaczenie.CreateCommand();
cmd.CommandText = "SELECT NumerSzafy,Telefon FROM PhoneBook";
SqlCeDataAdapter SqlDataAdapt = new SqlCeDataAdapter(cmd);
SqlDataAdapt.Fill(tab);
tab.TableName = "PhoneBook";
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = "PhoneBook";
DataGridTextBoxColumn style1 = new DataGridTextBoxColumn();
style1.MappingName="NumerSzafy";
style1.HeaderText="Numer szafy";
style1.Width = 70;
ts.GridColumnStyles.Add(style1);
DataGridTextBoxColumn style2 = new DataGridTextBoxColumn();
style1.MappingName = "Telefon";
style1.HeaderText = "Telefon";
style1.Width = 70;
ts.GridColumnStyles.Add(style2);
dataGridPhoneBook.TableStyles.Add(ts);
dataGridPhoneBook.DataSource = tab;
ale po wykonaniu tych czynności w kontrolce DataGrid wyświetlona jest tylko ostatnia kolumna czyli "Telefon". Co jest źle. Zgóry dziękuje za pomoc.
Pozdrawiam
RS
Grzegorz Danowski - 24-01-2007 00:02
"Robert Sadza" <rsadza@op.pl> wrote in message news:ep52re$drg$1@nemesis.news.tpi.pl... (...) > > DataGridTextBoxColumn style1 = new DataGridTextBoxColumn(); > > style1.MappingName="NumerSzafy"; > > style1.HeaderText="Numer szafy"; > > style1.Width = 70; > > ts.GridColumnStyles.Add(style1); > > DataGridTextBoxColumn style2 = new DataGridTextBoxColumn(); > > style1.MappingName = "Telefon"; > > style1.HeaderText = "Telefon"; > > style1.Width = 70; .... > ale po wykonaniu tych czynności w kontrolce DataGrid wyświetlona jest > tylko > ostatnia kolumna czyli "Telefon". Co jest źle. Zgóry dziękuje za pomoc.
Dobry przykład, by nie używać Ctrl-C, Ctrl-V, bo zazwyczaj zapomni się czegoś zmienić i zamiast style2 zostanie style1 :-). -- Pozdrawiam Grzegorz
Ps. Sam niestety nadużywam kopiuj/wklej :-|
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
mysql i mysql-front, problem
String line; if (line=="cos"){...}....problem
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
[postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?=
[oracle] =?ISO-8859-2?Q?zmia=BFd=BFony_przez_problem=3A_za?==?ISO-8859-2?Q?pytanie_do_hierarchi?=
Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ]
[PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ?
[MySQL] Problem z zapisem danych w bazie danych
Problem z mysql - can't connect to MySQL/nietypowo...
zanotowane.pldoc.pisz.plpdf.pisz.plmelooonka.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|