Jak: rozšířit funkce 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 Částečná (Visual Basic) nebo částečná (typ) (C#-Reference).)
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
Jak: vytvoření TableAdapter dotazy
Jak: rozšířit funkce objektu DataSet
Koncepty
Vazba na Data v aplikaci Visual Studio model Windows Forms prvky
Příprava aplikace pro příjem dat.
Ovládací prvky vazby na Data v aplikaci Visual Studio