问题
Is there any way to set multiple enum flags (that are traditionally separated by | in codebehind) in XAML? I tried something like:
<ns:SomeControl Flags="FlagA|FlagB" />
but that didn't work.
回答1:
WPF does support this through a type converter. It can be done by using a comma in between enum values:
<ns:SomeControl Flags="FlagA,FlagB" />
来源:https://stackoverflow.com/questions/7718928/setting-multiple-enum-flags-in-xaml