Postupy: Rozšíření funkcí TableAdapter
Přidáním kódu do souboru TableAdapter částečné třídy můžete rozšířit funkce TableAdapter.
Při jakékoli změně TableAdapter je vygenerován nový kód, který definuje TableAdapter (v Dataset Návrhář) nebo pokud změny během spuštění žádné průvodce, který upraví konfiguraci TableAdapter.Chcete-li zabránit odstranění během regenerace TableAdapter kódu, přidejte do souboru částečné třídy TableAdapter kód.
(Částečné třídy umožňují kód pro určitou třídu rozdělit mezi více fyzických souborů.Další informace naleznete v Partial (Visual Basic) nebo partial (typ) (Referenční dokumentace jazyka C#).)
Vyhledání kódu TableAdapters
Zatímco TableAdapters jsou navrženy s Dataset Návrhář, TableAdapter třídy vygenerované nejsou generovány jako vnořené třídy DataSet.TableAdapters jsou umístěny v oboru na základě názvu TableAdapter přidružený objekt dataset.Například aplikace obsahuje dataset s názvem HRDataSet, TableAdapters umístěna na HRDataSetTableAdapters oboru názvů.(Následující konvence pojmenování tohoto vzoru: DatasetName + TableAdapters).
Následující příklad předpokládá, že TableAdapter s názvem CustomersTableAdapter v projektu s NorthwindDataSet.
Vytvořit dílčí třídy pro TableAdapter
Přidání nové třídy do projektu výběrem Přidat třídu z projektu nabídce.
Název třídy CustomersTableAdapterExtended.
Klikněte na tlačítko Přidat.
Řádné obor názvů a název částečné třídy v projektu nahraďte kód.Příklad:
Namespace NorthwindDataSetTableAdapters Partial Class CustomersTableAdapter ' Add user code here. For example: Public Overrides Function ToString() As String Return "Overridden in the partial class." End Function End Class End Namespace
namespace NorthwindDataSetTableAdapters { public partial class CustomersTableAdapter { // Add user code here. For example: public override string ToString() { return "Overridden in the partial class."; } } }
Viz také
Úkoly
Postupy: Vytváření TableAdapters
Postupy: Vytváření dotazů TableAdapter
Postupy: Rozšíření funkcí datové sady
Koncepty
Vázání ovládacích prvků Windows Forms k datům v sadě Visual Studio
Příprava vaší aplikace k příjmu dat
Vázání ovládacích prvků k datům v sadě Visual Studio
Upravování dat ve vaší aplikaci