无法识别名称空间功能的问题

时间:2019-05-20 14:32:49

标签: c# wpf visual-studio reference

我遇到一些无法识别特定名称空间功能的问题。这不是我第一次遇到这个问题,但是我不确定自己做错了什么。我正在使用Visual Studio 2019

我试图找到需要的参考,但是似乎我没有用。

public ImageSource UserImage
{
    get { return UserImage.Source; }
    set { UserImage.Source = value; }
}

程序无法识别.Source我也曾在Datagrid.DataSource中发生过这种情况,除了一些功能外,其他所有方法都可以正常工作。这些更改了吗,还是我缺少参考或程序集?

编辑:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Forms;

namespace Animations_Aestatic_Test_App
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();

        }

         public ImageSource UserImage
         {
              get { return UserImage.Source; }
              set { UserImage.Source = value; }
         }



    }
}

1 个答案:

答案 0 :(得分:1)

ImageSource没有Source属性。它是Image的来源,属性无法返回自身,因此我想您想返回Source元素的Image

Image _userImage;
public ImageSource UserImage
{
    get { return _userImage.Source; }
    set { _userImage.Source = value; }
}