Sdílet prostřednictvím


Vytvoření vazby ovládacích prvků k obrázkům z databáze v aplikacích .NET Framework

Poznámka:

Třídy DataSet a související třídy jsou starší technologie rozhraní .NET Framework z počátku 2000, které umožňují aplikacím pracovat s daty v paměti, zatímco aplikace jsou odpojeny od databáze. Tyto technologie jsou zvláště užitečné pro aplikace, které uživatelům umožňují upravovat data a uchovávat změny zpět do databáze. I když jsou datové sady ověřenou úspěšnou technologií, doporučeným přístupem pro nové aplikace .NET je použití Entity Framework Core. Entity Framework poskytuje přirozenější způsob práce s tabulkovými daty jako objektovými modely a má jednodušší programovací rozhraní.

Okno Zdroje dat můžete použít k vytvoření vazby obrázku v databázi k ovládacímu prvku v aplikaci. Můžete například vytvořit vazbu obrázku Image na ovládací prvek v aplikaci WPF nebo na PictureBox ovládací prvek v aplikaci Windows Forms.

Obrázky v databázi se obvykle ukládají jako bajtová pole. Položky v okně Zdroje dat , které jsou uloženy jako bajtová pole, mají ve výchozím nastavení nastavený typ ovládacího prvku None , protože pole bajtů můžou obsahovat cokoli od jednoduchého pole bajtů až po spustitelný soubor velké aplikace. Chcete-li vytvořit ovládací prvek vázaný na data pro položku pole bajtů v okně Zdroje dat představující obrázek, je nutné vybrat ovládací prvek, který chcete vytvořit.

Následující postup předpokládá, že okno Zdroje dat je již naplněno položkou, která je svázaná s vaším obrázkem.

Vytvoření vazby obrázku v databázi k ovládacímu prvku

  1. Ujistěte se, že návrhová plocha, ke které chcete přidat ovládací prvek, je otevřená v návrháři WPF nebo v návrháři Windows Forms.

  2. V okně Zdroje dat rozbalte požadovanou tabulku nebo objekt, aby se zobrazily jeho sloupce nebo vlastnosti.

    Návod

    Pokud okno Zdroje dat není otevřené, otevřete ho tak, že vyberete Zobrazit> jinézdroje datWindows>.

  3. Vyberte sloupec nebo vlastnost, která obsahuje data obrázku, a v rozevíracím seznamu ovládacích prvků vyberte jeden z následujících ovládacích prvků:

    • Pokud je návrhář WPF otevřený, vyberte Obrázek.

    • Pokud je návrhář Windows Forms otevřený, vyberte PictureBox.

    • Alternativně můžete vybrat jiný ovládací prvek, který podporuje datovou vazbu a který může zobrazovat obrázky. Pokud ovládací prvek, který chcete použít, není v seznamu dostupných ovládacích prvků, můžete ho přidat do seznamu a pak ho vybrat. Další informace naleznete v tématu Přidání vlastních ovládacích prvků do okna Zdroje dat.