UserControl里的TextBlock设成public属性,这样在设计里属性窗口就能看到这个属性,展开就能对背景设置颜色了
引用 4 楼 gxingmin 的回复:在UserControl里定义下面的属性 public TextBlock TextBlock { get{return textBlock1;} set{textBlock1=value;} } textBlock1是你UserControl是上放的实际控件 引用 5 楼 lye2000000_s……
在UserControl里定义下面的属性 public TextBlock TextBlock { get{return textBlock1;} set{textBlock1=value;} } textBlock1是你UserControl是上放的实际控件
一种就是你在UserControl里增加一个public方法,实现TextBlock的背景色切换。 第二种就是在UserControl里把TextBlock 的Modifiers改成public,那么你在按钮的点击事件里就可以访问到这个TextBlock了。
110,535
社区成员
642,575
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧