static public Result Run(Window parent, Table leftTable, Table rightTable) { var dialog = new JoinDialog(leftTable, rightTable) { Owner = parent }; return dialog.ShowDialog() ? dialog.result : null; }