Wpf 按钮未覆盖父级的IsEnabled
我有一个自定义控件,当该控件被禁用时,它会显示一个tryAgain按钮Wpf 按钮未覆盖父级的IsEnabled,wpf,button,wpf-controls,isenabled,Wpf,Button,Wpf Controls,Isenabled,我有一个自定义控件,当该控件被禁用时,它会显示一个tryAgain按钮 这种嵌套导致按钮被禁用,即使我在xaml中或使用触发器显式启用了按钮。是否有方法覆盖父控件的IsEnabled?该按钮不能是禁用的父控件的子控件。试着这样做: <Grid> <CustomControl IsEnabled="False"> </CustomControl> <Button Content="TryAgain"/> </Grid&g
这种嵌套导致按钮被禁用,即使我在xaml中或使用触发器显式启用了按钮。是否有方法覆盖父控件的IsEnabled?该按钮不能是禁用的父控件的子控件。试着这样做:
<Grid>
<CustomControl IsEnabled="False">
</CustomControl>
<Button Content="TryAgain"/>
</Grid>
我就是这么想的。我现在使用一个不同的属性来表达自定义控件的概念,比如IsAvailable来影响模板和显示按钮。