2

カスタム クラスにColorプロパティがあります。Silverlight で Color が Empty であることをどのように確認できますか? . Wpf にはプロパティがありますIsEmpty....

4

1 に答える 1

2

Colorオブジェクトのデフォルト値はです#00000000。A、R、G、Bの値から確認できます。これらはすべて 0 です。

次の可能性:

Color cl = new Color();//here A,R,G,B all are 0

それで:

Color cl;//same case
if(cl.A==0 && cl.R==0 && cl.G==0 && cl.B==0)
{
  //do work here
}

それで:

Color cl = Colors.Transparent;//This one is easier for comparison like in following condition
if(cl == Colors.Transparent)
{
  //do work here
}
于 2012-05-28T08:03:43.743 に答える