【发布时间】:2011-01-30 11:48:07
【问题描述】:
我有一个自定义控件,当控件被禁用时会显示一个 tryAgain 按钮。
即使我在 xaml 中或使用触发器显式启用 Button,这种嵌套也会导致按钮被禁用。有没有办法覆盖父控件的IsEnabled?
【问题讨论】:
标签: wpf button wpf-controls isenabled
我有一个自定义控件,当控件被禁用时会显示一个 tryAgain 按钮。
即使我在 xaml 中或使用触发器显式启用 Button,这种嵌套也会导致按钮被禁用。有没有办法覆盖父控件的IsEnabled?
【问题讨论】:
标签: wpf button wpf-controls isenabled
按钮不能是被禁用的父级的子级。试试这样的:
<Grid>
<CustomControl IsEnabled="False">
</CustomControl>
<Button Content="TryAgain"/>
</Grid>
【讨论】: