2011.06.08 22:29

WP7 ImageBrush Binding problem: workaround

파노라마에서 Element방식이 아닌 Property 방식으로 하는 경우 오류가 발생한다.
Property 방식인 경우 ImageBrush의 Opacity 설정은 behind-code에서 설정할 수 있다.

http://www.windowsphonegeek.com/tips/wp7-imagebrush-binding-problem-workaround

        public ImageBrush panoramaBackgroundPicturePostImage;
        public ImageBrush PanoramaBackgroundPicturePostImage
        {
            get { return panoramaBackgroundPicturePostImage; }
            private set
            {
                panoramaBackgroundPicturePostImage = value;
                RaisePropertyChanged(() => PanoramaBackgroundPicturePostImage);
            }
        }

new ClienServiceClient().GetHome().ObserveOnDispatcher().Subscribe(item =>
                PanoramaBackgroundPicturePostImage = new ImageBrush
                {
                    Opacity = 0.5,
                    ImageSource = new BitmapImage((from o in item.PicturePostList
                                                   where o.HasImage
                                                   select o.ImageUri).FirstOrDefault())
                });
 
<controls:Panorama Title="{Binding Res.ApplicationTitle, Source={StaticResource Res}}"
                           Background="{Binding PanoramaBackgroundPicturePostImage}">
</controls:Panorama> 
신고
Trackback 83 Comment 4
  1. Jordan 4 2012.02.17 17:01 신고 address edit & del reply

    나이 키 AIR JORDAN 흥행 을 잘 팔 리 는, 4 Shoes 고품질, 일로 돼 씻 어도 된 다.

  2. Tom Brady Jersey 2012.07.07 11:11 신고 address edit & del reply

    5일(현지시간) 영국 텔레그래프에 따르면 나치 친위대장으로 강제수용소를 감독했던 하인리히 힘러는 1941년 8월27일 뒤셀도르프 게슈타포(나치 비밀경찰) 앞으로 한 통의 편지를 보냈다. 편지에는 '총통(히틀러)의 바람에 따라' 유대인 에른스트 헤스의 '구제와 보호'를 승인한다는 내용이 담겨 있었다. 앞서 히틀러는 헤스가 '박해 받거나 강제추방되지 않도록' 하라고 하달했고 힘러는 모든 관계 당국과 관리에게 헤스가 '어떤 식으로든 불편을 겪지 않도록 해라'고 지시를 내렸다. http://www.nikepatriotsjerseyonline.com/

  3. Air yeezy 2 for sale 2012.07.11 12:07 신고 address edit & del reply

    희박해 카니예 웨스트의 발에 항목을 조정하면 원본에 비해 신발을 생산하는 데 목표를 사용하면서 맞는 설계에 중요한 의미가 있습니다. 칼라도 큰 동작에 대해 허용하는 낮춘 것으로 나타났다. http://www.cheapairyeezy2forsale.com

  4. Lebron 9 South Beach 2012.08.07 11:58 신고 address edit & del reply

    신발로 단단한 고무 outsole은 아름답게 꽃을보고 이전의 어떤 르브론 구두와 동일하지 않습니다 섹터를 포함하는 패턴으로 이루어집니다. 그리고 또한 디자인은 법원 주변에 좋은 손잡이를 제공합니다. 그러나, 그것은 운동화가 제공하는이 그립이 급격히 패턴이 제거되어야 감소할 것이 유감입니다. http://www.2012lebron9shoes.com



티스토리 툴바