2011-10-10 12 views
17

में एकाधिक एनम झंडे सेट करना क्या एक्सएएमएल में एकाधिक एनम झंडे (जिन्हें परंपरागत रूप से अलग किया गया है | कोडबेइंड में) सेट करने का कोई तरीका है? मैं कुछ ऐसा करने की कोशिश की:एक्सएएमएल

<ns:SomeControl Flags="FlagA|FlagB" /> 

लेकिन यह काम नहीं किया।

उत्तर

39

WPF एक प्रकार कनवर्टर के माध्यम से इसका समर्थन करता है। यह enum मानों के बीच एक अल्पविराम का उपयोग करके किया जा सकता है:

<ns:SomeControl Flags="FlagA,FlagB" />