grid
4 отговора
163 прегледа
grid
Здравейте,
имам нужда да визуализирам данни в грид (няколко реда и няколко колони, колоните ще се изграждат динамично), като искам да мога да редактирам стойностите на клетките inplace (директно в грида)
Win CE :)
Единственото, което ми изглежда близко тук е ListView, но то е доста ограничено в Win CE, дори не може да се разбере ако е кликнато в него, къде точно е кликнато (и да създам едит бокс там динамично примерно).
Какво решение може да има?
Благодаря предварително.
имам нужда да визуализирам данни в грид (няколко реда и няколко колони, колоните ще се изграждат динамично), като искам да мога да редактирам стойностите на клетките inplace (директно в грида)
Win CE :)
Единственото, което ми изглежда близко тук е ListView, но то е доста ограничено в Win CE, дори не може да се разбере ако е кликнато в него, къде точно е кликнато (и да създам едит бокс там динамично примерно).
Какво решение може да има?
Благодаря предварително.
Re: grid
Здравей,
надявам се да не те объркам, ама не разбирам точно проблема ти.
Ще започна от начало, премирно си създаваш кънекшън, и адаптер към базата си данни, след това създаваш за тях дейта сет и и съответно Дейта вю.
След това правиш дейта грид. Присвоявайки динамичните си стойности на Дейтасет-а, и правейки
public void datasetfill()
{
oleDbDataAdapter1.Update(dataSetSimuling1);
oleDbDataAdapter1.Fill(dataSetSimuling1);
}
например, така ще съхраниш стойностите които си въвел в дейтасета или наръка в дейта грида в оригиналната база данни.
незабравяй в началота на програмата да свържеш данните от базата данни в дейта сета.
InitializeComponent();
oleDbDataAdapter1.Fill(dataSet1);
дано съм ти помогнала
надявам се да не те объркам, ама не разбирам точно проблема ти.
Ще започна от начало, премирно си създаваш кънекшън, и адаптер към базата си данни, след това създаваш за тях дейта сет и и съответно Дейта вю.
След това правиш дейта грид. Присвоявайки динамичните си стойности на Дейтасет-а, и правейки
public void datasetfill()
{
oleDbDataAdapter1.Update(dataSetSimuling1);
oleDbDataAdapter1.Fill(dataSetSimuling1);
}
например, така ще съхраниш стойностите които си въвел в дейтасета или наръка в дейта грида в оригиналната база данни.
незабравяй в началота на програмата да свържеш данните от базата данни в дейта сета.
InitializeComponent();
oleDbDataAdapter1.Fill(dataSet1);
дано съм ти помогнала
Re: grid
The question is : Има ли DataGrid в CE версията на .NET?
Ние сме точици във вселената. А всеки човек е една цяла вселена...
Ние сме точици във вселената. А всеки човек е една цяла вселена...
до някъде :)
Има дейта грид в компакт фреймуорк-а, но нямам връзка с база данни, нямам кънекшън и дейта адаптер - данните ми са в текстови файлове (btw, устройството, на което работи програмата е доста слабо)
Възможно ли е да популираш dataGrid така, че да се визуализират обекти, като всеки row да има референция към съответния обект
Питам от любопитство, нямах време да го разучавам и си написах собствен грид от бутони и текст боксове :)
-------------
Special killer double trouble triple extra nicotine monster!
Възможно ли е да популираш dataGrid така, че да се визуализират обекти, като всеки row да има референция към съответния обект
Питам от любопитство, нямах време да го разучавам и си написах собствен грид от бутони и текст боксове :)
-------------
Special killer double trouble triple extra nicotine monster!
Редактирано от z_free на
Re: до някъде :)
DataGrid се пълни със IList, така че имаш свобода... Може да е ArrayList или някаква друга колекция, пълна със структурирани обекти... В колонките на грида се показват пропъртита ако не се лъжа, но може би и полета... Не си спомням вече...
Ние сме точици във вселената. А всеки човек е една цяла вселена...
Ние сме точици във вселената. А всеки човек е една цяла вселена...