Public Class DepositForm Inherits TransactionForm Public Sub New() MyBase.New() 'This call is required by the Windows Form Designer. InitializeComponent() 'Add any initialization after the InitializeComponent() call End Sub Protected Overrides Sub SaveData(ByRef BinSerialize As BinaryFormatter, _ ByRef TranFile As Stream) BinSerialize.Serialize(TranFile, DepositToField.ToString()) End Sub ... End Class Public Class WithdrawForm Inherits TransactionForm Public Sub New() MyBase.New() 'This call is required by the Windows Form Designer. InitializeComponent() 'Add any initialization after the InitializeComponent() call End Sub Protected Overrides Sub SaveData(ByRef BinSerialize As BinaryFormatter, _ ByRef TranFile As Stream) BinSerialize.Serialize(TranFile, PayToField.ToString()) End Sub ... End Class