Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Verständnisfrage zu DialogResult

  Alt 29. Sep 2006, 10:05
Hallo Jürgen,

Zitat von gfjs:
Das Problem dabei ist nun, dass das nächste Steuerelement immer angesprungen wird - auch beim Click auf den Cancel-Button.
musst du dann nicht einfach SelectNextControl() in den bedingten Zweig aufnehmen?

Delphi-Quellcode:
procedure TStringEdit.MyControl_Enter(sender: System.Object; e: System.EventArgs);
begin
  if MyDialog.ShowDialog = System.Windows.Forms.DialogResult.OK then
  begin
    DoSomething;
    MyDialog.DialogResult := System.Windows.Forms.DialogResult.None;
    parent.SelectNextControl(Self,true,true,true,true);
  end; // if MyDialog.ShowDialog = OK
end;
Grüße vom marabu
  Mit Zitat antworten Zitat