Ahoj. Mám problém při nahrání dat do datagridu. Při nahrání mi to dycky hodí chybu, že je stream prázdnej. Vytvořim třeba prázdnej soubor, ale problém je u toho, že když je prázdnej, tak to dycky hodí tu chybu. A já bych se chtěl zeptat, jak bych mohl vytvořit předlohu toho baťáku pro ten datagrid.
//klasickej form
InitializeComponent();
Database.Napln();
dtv_Uctovani.DataSource = Database.ProdanePolozky;
//třída
private static BindingList<Uzivatel> _uzivatele = new BindingList<Uzivatel>();
public static BindingList<Uzivatel> Uzivatele
{
get { return _uzivatele; }
}
public static void Napln()
{
try
{
using (Stream stream = File.Open("uzivatele/soubor.neco", FileMode.Open))
{
BinaryFormatter bin = new BinaryFormatter();
_uzivatele = (BindingList<Uzivatel>)bin.Deserialize(stream);
}
}
catch (IOException e) { MessageBox.Show("Soubor nenačteno", e.Message); }