Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在WPF中的按钮组件内选择图像?_C#_Wpf_Winforms_Wpf Controls - Fatal编程技术网

C# 如何在WPF中的按钮组件内选择图像?

C# 如何在WPF中的按钮组件内选择图像?,c#,wpf,winforms,wpf-controls,C#,Wpf,Winforms,Wpf Controls,从“代码隐藏”中,我需要获取并设置RightArrowImage的属性。你知道如何做到这一点吗 <Button x:Name="RightArrowBtn"> <Button.Template> <ControlTemplate> <Image x:Name="RightArrowImage" HorizontalAlignment="

从“代码隐藏”中,我需要获取并设置
RightArrowImage
的属性。你知道如何做到这一点吗

    <Button x:Name="RightArrowBtn">
        <Button.Template>
            <ControlTemplate>
                <Image x:Name="RightArrowImage"
                    HorizontalAlignment="Right"
                    Width="50"
                    Height="50"
                    VerticalAlignment="Center"
                    Source="Assets/common/right_grey.png"
                    />
            </ControlTemplate>
        </Button.Template>
    </Button>

尝试使用:


但是您的
按钮需要完全加载才能这样做

谢谢,我得到空值,可能按钮没有完全加载。你能建议我如何解决它吗?你有没有试着在
窗口中调用它。例如,加载的
事件?我必须使用这个。加载的+=新路由的EventHandler(主窗口\u加载);在公共主窗口中(){}工作,谢谢
var img = RightArrowBtn.Template.FindName("RightArrowImage", RightArrowBtn) as Image