void FocusTransactionView() { window.CloseReport(); this.transactions = window.FindTransactionGrid(); window.WaitForInputIdle(200); var selection = this.transactions.Selection; if (selection == null && this.transactions.Count > 0) { this.transactions.Select(this.transactions.Count - 1); this.transactions.ScrollToEnd(); selection = this.transactions.Selection; } if (selection != null) { selection.Focus(); } this.selectedTransaction = selection; this.editedValues = new TransactionDetails(); }
void ClearTransactionViewState() { selectedTransaction = null; transactions = null; }