none
enum als XAML Resource RRS feed

  • Frage

  • Hallo!

    Ich möchte den "Wert" einer Aufzählung als XAML Ressource definieren.

    Die Aufzählung habe ich im NS deklariert:

    namespace BinaerEingabe
    {
       ...
        public enum enumEncoder { ASCII, UTF8, BigEndianUnicode };      // Aufzählung der Encoder
    
    }

    Im RessourcenWörterbuch möchte ich eine Ressource mit einem Wert dieser Aufzählung definieren:

    <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                        xmlns:nsBE="clr-namespace:BinaerEingabe"
                        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    
        <nsBE:enumEncoder x:Key="Encoder.ASCII" />

    Dabei wird folgende Fehlermeldung angezeigt:

    Fehler	Der Typ "enumEncoder" muss mit einem Wert initialisiert werden.

    Dies möchte ich auch (Wert=ASCII) aber ich habe keine passende Syntax gefunden!  :-(

    Fred.


    • Bearbeitet perlfred Donnerstag, 11. Mai 2017 12:25
    Donnerstag, 11. Mai 2017 12:24

Antworten

Alle Antworten