Tutorials mit Fill Color

Steuert die Füllfarbe eines Elements über einen Farbparameter — die Farbe wählt, was den Zustand ohnehin kennt.

Was Fill Color macht

Ein Fill Color-Binding ersetzt die Füllung eines Elements durch eine Farbe, die das Widget entgegennimmt. Der Parameter ist eine Farbe, kein Zustand: Die Grafik entscheidet nicht, was Rot bedeutet, sie malt, was man ihr gibt.

Genau deshalb ist es den bedingten Füllungen vorzuziehen. Eine in eine Zeichnung geschriebene Bedingung ist die Kopie einer Regel, die anderswo bereits existiert — eine Meldepriorität, ein Produktcode, ein Farbstandard des Standorts —, und die Kopie ist das, was veraltet. Ein Farbparameter verschiebt die Entscheidung dorthin zurück, wo die Regel lebt, und ein Widget bedient dann jedes Projekt, das es verwendet.

Zwei Dinge sind zu wissen. Mit dem Binding verschwindet die zur Entwurfszeit gesetzte Füllung des Elements — was Sie danach sehen, ist die simulierte Farbe, nicht die gezeichnete. Und ein Binding auf einer Gruppe entfernt die Füllung auch von den Formen darin, was meist gewollt und gelegentlich überraschend ist.

Greifen Sie stattdessen zu einer bedingten Füllung, wenn die Regel wirklich der Grafik gehört — ein zweifarbiges Handventil etwa, bei dem es nichts Vorgelagertes zu fragen gibt.

Beispiele

Tutorials mit Fill Color | DynSVG