그림자 이미지을 마우스를 이미지 위에 올리면 추가 할 이미지가 있습니다.이미지 개체의 속성 값 추출 중
`<Image Name="image1" Stretch="Fill" Source="/Start;component/Images/100px-The_alliance_logo.jpg" MouseEnter="MouseOver" />`
마우스를 이미지 위에 올릴 때마다 이름의 값을 추출하고 싶습니다. C#에서 다음 코드를 코딩했습니다.
private void MouseOver(object sender, MouseEventArgs e)
{
object ObjectName = new object();
ObjectName = Convert.ToString(sender.GetType().GetProperty("Name").GetValue(sender, null));
String Obj = (String)ObjectName;
Obj.Effect = shade(Obj);
}
나는 말한다 Obj.Effect = shade(Obj);
에 오류가 점점 오전 : "'문자열' '효과'에 대한 정의 및 수 타입 '문자열'의 첫 번째 인수를 받아들이는없는 확장 메서드 '효과'가 포함되어 있지 않습니다 찾았습니다 (사용 지시문이나 어셈블리 참조가 누락 되었습니까?) "
어떻게 해결할 수 있습니까?
귀하의 질문에 ASP.NET으로 태그가 지정되었습니다. 나는 그것을 뒤로 굴렸다. 다소 명확했지만 질문을 게시 할 때 구체적으로 작성하십시오. WPF 및 XAML 태그를 추가했습니다. – nvoigt