![]() |
"Button1.Click" für c#?
Hallo zusammen! :)
Ich hoffe, ihr könnt mir weiter helfen. Mir ist in Delphi die Möglichkeit bekannt, aus einer Prozedur das Ereignis Button1.Click aufzurufen:
Delphi-Quellcode:
Wie würde nun dieser Aufruf in c# aussehen?
procedure Test;
begin Button1.Click; end; Danke schon im Vorraus, Man liest sich, Stanlay :hi: |
Re: "Button1.Click" für c#?
Hallo,
das kannst du entweder über
Delphi-Quellcode:
machen oder indem du das Click-Event aufrufst:
Button1.PerformClick();
Delphi-Quellcode:
Button1_Click(nil, nil);
|
Re: "Button1.Click" für c#?
Herzlichen Dank! :) Das war genau, was ich gesucht hatte :thumb:
Man liest sich, Stanlay :hi: |
Re: "Button1.Click" für c#?
Zitat:
Dir ist hoffentlich klar, dass in C# mehrere Eventhandler an ein Event geknuepft werden koennen? Wenn du deinen Eventhandler als direkt aufrufst, loest du nicht das Event aus, d.h. die anderen Dinge, die bei einem normalen Click ausgefuehrt werden, werden in dem Fall nicht ausgefuehrt. PerformClick() ist da schon der bessere Weg ;) Greetz alcaeus |
Re: "Button1.Click" für c#?
Zitat:
Aber in der Regel wird ja eh nur ein Eventhandler an ein Event geknüpft. Wir haben grad in der Berufsschule C++ mit den schönen Konsolenausgaben ;-) Da sind Events ja meines Wissens ein Fremdwort ;-) Gruß Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz