WPF,UserControl怎么使用触发器

WPF,UserControl怎么使用触发器,第1张

你在UserControl的后台开个属性用来设置TextBlock 的text属性即可

public string UserControlText

{

get{ retrun textBlock.text}

set{ textBlock.text = value}

}

引用的话既可以在前台也可以在后台设定

<uc:TopMenuButton Name="btn1" UserControlText =“xxx”>

btn1.UserControlText = " xxx "

对其行还是设置触发器,比如我要设置鼠标到来的背景色,

<DataGrid.RowStyle >

<Style TargetType="DataGridRow">

<Style.Triggers>

<Trigger Property="IsMouseOver" Value="True">

<Setter Property="Background" Value="#FF0000FF"/>

</Trigger>

</Style.Triggers>

</Style>

</DataGrid.RowStyle>

你说行不固定的话,根据相应的特征判断就好了,相通的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11864621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存