29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Arbeiten mit den Komponenten<br />

Parameter1 – 4 Designer<br />

le Parameter.<br />

Jeder der bis zu vier Parameter kann individuell<br />

Function<br />

Parameter<br />

konfiguriert werden.<br />

Type LlParamType Der Datentyp des Parameters<br />

Description string Eine Beschreibung des Parameters für die Tooltip-Hilfe<br />

im Designer<br />

ResultType LlParamType Der Datentyp des Rückgabewerts<br />

Mithilfe der Eigenschaften können Sie die neue Designerfunktion individuell einstellen.<br />

Um die Funktion schließlich zum Leben zu erwecken, müssen Sie das Ereignis Evaluate-<br />

Function behandeln. Über die Ereignisargumente erhalten Sie Zugriff auf die vom Benutzer<br />

eingegebenen Parameter. Um beispielsweise die Summe der beiden Parameter<br />

zurück zu liefern, verwenden Sie folgende Zeilen:<br />

private void designerFunction1_EvaluateFunction(object sender,<br />

EvaluateFunctionEventArgs e)<br />

{<br />

e.ResultValue = (int.Parse(e.Parameter1.ToString()) +<br />

int.Parse(e.Parameter2.ToString()));<br />

}<br />

Die Abbildung zeigt die Verwendung einer individuellen Funktion Add im Formelassistenten<br />

des Designers.<br />

Zwei weitere Ereignisse erlauben Ihnen optional eine weitergehende Anpassung der<br />

Funktion. Über CheckFunctionSyntax können Sie eine Syntaxprüfung vornehmen. Hier<br />

94

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!