locked
Frage bzgl. der Fill-Wert von "Rectangle" RRS feed

  • Frage

  • Hallo,  

    Ich habe folgende Farbe ctrls:DynamicResource.BackgroundKey="RulerLine" und wollte fragen, ob ich irgendwie diese Farbe als Fill-Wert für "Rectangle" eingeben kann?


    Gruesse, NUNUI

    Donnerstag, 6. Februar 2014 19:22

Antworten

  • Das laden einer Resource?

    <Rectangle Fill="{StaticResource KEY}" ...

    Ansonsten kannst du auch Rectangles einen Namen geben:

    <Rectangle Name="rect"

    Wodurch du dann im Codebehind darauf zugreifen kannst.

    Ich habe gerade eben noch folgendes gefunden: http://www.devcomponents.com/kb2/?p=355
    Wie es scheint muss man dort lediglich den Schlüssel angeben. Selbst benutzt habe ich es aber noch nicht.


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    • Als Antwort markiert Nunui Freitag, 7. Februar 2014 02:09
    Donnerstag, 6. Februar 2014 20:13

Alle Antworten

  • Hallo,
    was genau meinst du mit folgendem?
    ctrls:DynamicResource.BackgroundKey="RulerLine"

    Solange wie dein Wert ein Brush ist, kannst du diesen auch verwenden.

    Um den Brush von den Resourcen auszulesen, kannst du folgenden Code nutzen:

    rect.Fill = (Brush)this.Resources["KEY"];


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    Donnerstag, 6. Februar 2014 19:32
  • wie kann ich Dein Vorschlag in diesen Code einsetzen?

    <Rectangle Width="1" Fill="Gray"/>


    Gruesse, NUNUI

    Donnerstag, 6. Februar 2014 19:49
  • Das laden einer Resource?

    <Rectangle Fill="{StaticResource KEY}" ...

    Ansonsten kannst du auch Rectangles einen Namen geben:

    <Rectangle Name="rect"

    Wodurch du dann im Codebehind darauf zugreifen kannst.

    Ich habe gerade eben noch folgendes gefunden: http://www.devcomponents.com/kb2/?p=355
    Wie es scheint muss man dort lediglich den Schlüssel angeben. Selbst benutzt habe ich es aber noch nicht.


    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    • Als Antwort markiert Nunui Freitag, 7. Februar 2014 02:09
    Donnerstag, 6. Februar 2014 20:13
  • Danke!!!

    Gruesse, NUNUI

    Freitag, 7. Februar 2014 02:09