小编Ste*_*nes的帖子

使用触发器更改xaml中的图像源无法正常工作

我需要根据viewModel中的一些布尔属性更改工具栏中的图像.我正在使用触发器来更改图像源.这是正确的方法吗?我的代码运行不正常,有时它可以工作,但有时图像保持不变.

<Image x:Key="startPauseResumeAnalysisToolbarImage" >
        <Image.Style>
            <Style TargetType="{x:Type Image}">
                <Setter Property="Source" Value="Resources/ToolbarIcons/play.png" />
                <Style.Triggers>
                    <DataTrigger Binding="{Binding IsAnalysisRunning}" Value="True" >
                        <Setter Property="Source" Value="Resources/ToolbarIcons/pause.png"/>
                    </DataTrigger>
                </Style.Triggers>
            </Style>
        </Image.Style>
</Image>
Run Code Online (Sandbox Code Playgroud)

wpf xaml binding triggers

6
推荐指数
1
解决办法
7555
查看次数

委托上的可选参数无法正常工作

为什么这段代码不能编译?

delegate int xxx(bool x = true);

xxx test = f;

int f()
{
   return 4;
}
Run Code Online (Sandbox Code Playgroud)

c# delegates optional-parameters

4
推荐指数
2
解决办法
1990
查看次数

标签 统计

binding ×1

c# ×1

delegates ×1

optional-parameters ×1

triggers ×1

wpf ×1

xaml ×1