【发布时间】:2010-02-25 15:08:35
【问题描述】:
我有一个带有名为“Type”的属性的 UserControl。这可以是三个值的任意组合,比如
一个 二 三
我该怎么做?这更像是 WinForms 中控件的锚属性。
【问题讨论】:
标签: c# .net vb.net properties
我有一个带有名为“Type”的属性的 UserControl。这可以是三个值的任意组合,比如
一个 二 三
我该怎么做?这更像是 WinForms 中控件的锚属性。
【问题讨论】:
标签: c# .net vb.net properties
[Flags]
enum Foo { One=1, Two=2, Three=4 }
您使用带有 Flag 属性注释的枚举。你可以说类似
aUserControlInstance.Type = Foo.One | Foo.Three;
设置多个标志,即使用按位或运算符组合它们。
【讨论】: