내가 ItemsControl에 블록에서 사진 목록이 업데이트되지 않습니다, 객체가 클래스 아바타에서 인스턴스화 및 목록에 추가되었습니다.항목이
public class Avatar
{
public BitmapImage ImgSrc { get; set; }
public Visibility LdVis { get; set; }
public Visibility ImgVis { get; set; }
public Visibility ErrVis { get; set; }
}
Avatar avatar = new Avatar();
var bitmap = new BitmapImage(new Uri(uri));
bitmap.ImageOpened += (s, e) => avatar.ShowImage();
avatar.ImgSrc = bitmap;
icAvatars.Items.Add(avatar);
문제는 이미지가로드 내가 (avatar.ImgVis를 사용하여) 가시성 속성을 변경하려고 할 때, 아바타 개체의 변화가 실제 이미지에 전파되지 않습니다 보인다는 것이다. 왜 이런 일이 일어나는가?
시도합니다 요소의 xaml 코드에서'Mode = TwoWay'를 사용합니다. – Rudi
나는 그것을 시험해 보았다. 아무것도 바뀌지 않았다. –
visibility 속성에 값을 할당하는 위치는 어디입니까? ?? Ldvis 및 ErrVis – Vishal