我构建了一个自定义控件TextBoxWithButton,它由一个TextBox和一个靠近它的Button组成。我想在TextBoxWithButton中有一个Opacity属性,当我更改它时,TextBox和Button的不透明度都会发生变化。
这是TextBoxWithButton中的Opacity属性:
private double opacity = 100;
public double Opacity
{
get { return opacity; }
set
{
opacity = value;
textBox.Opacity = opacity;
button.Opacity = opacity;
}
}
但是如何让TextBoxWithButton中的Opacity属性成为依赖属性,所以我可以为它设置动画,例如。