Windows Phone Pivot 模拟 滑动Image Viewer 出现 0x8000ffff 异常
简介:
private ObservableCollection<Uri> _imageUris;public ObservableCollection<Uri> ImageUris{get { return _imageUris; }set{if (_imageUris != value){_imageUris = value;RaisePropertyChanged("ImageUris");}}}
protected override void OnNavigatedTo(NavigationEventArgs e){base.OnNavigatedTo(e);if (PhoneApplicationService.Current.State.ContainsKey("images")){object list;if (PhoneApplicationService.Current.State.TryGetValue("images", out list)){ImageUris = list as ObservableCollection<Uri>; }}Pivot.ItemSource = ImageUris;
}
XAML
<controls:Pivot Title="查看图片"Name="Pivot" ><controls:Pivot.ItemTemplate><DataTemplate ><Image Source="{Binding}" /></DataTemplate></controls:Pivot.ItemTemplate><controls:Pivot.HeaderTemplate><DataTemplate ><Grid><TextBlock Margin="0,0,1,0"TextWrapping="Wrap"d:LayoutOverrides="Width, Height" /></Grid></DataTemplate></controls:Pivot.HeaderTemplate></controls:Pivot>
Silverlight: Why do I get 0x8000ffff when using WriteableBitmap on an Element
public ObservableCollection<BitmapImage> Images { get; set; } protected override void OnNavigatedTo(NavigationEventArgs e){base.OnNavigatedTo(e);if (PhoneApplicationService.Current.State.ContainsKey("images")){object list;if (PhoneApplicationService.Current.State.TryGetValue("images", out list)){ImageUris = list as ObservableCollection<Uri>; }}Images.Clear();foreach (var uri in ImageUris){BitmapImage bitmap = new BitmapImage();bitmap.CreateOptions = BitmapCreateOptions.BackgroundCreation;// 当图片下载完成并解码成功时,会触发ImageOpenedbitmap.ImageOpened += (s, ex) =>{// 添加到图片列表Images.Add(s as BitmapImage); };// uri为远程文件地址bitmap.UriSource = uri; }int index = int.Parse(NavigationContext.QueryString["index"]);Pivot.SelectedIndex = index;Pivot.ItemsSource = Images;}
Windows Phone Pivot 模拟 滑动Image Viewer 出现 0x8000ffff 异常相关推荐
- android adb模拟点击,Android adb 模拟滑动 按键 点击事件(示例代码)
模拟事件全部是通过input命令来实现的,首先看一下input命令的使用: usage: input ... input text input keyevent input tap input swi ...
- android模拟power按键,Android adb 模拟滑动 按键 点击事件
模拟事件全部是通过input命令来实现的,首先看一下input命令的使用: usage: input ... input text input keyevent input tap input swi ...
- Windows下编程--模拟时钟的实现
windows下编程--模拟时钟的实现: 主要可以分为几个步骤: (1) 编写按键事件处理(启动和停止时钟) (2) 编写时钟事件处理,调用显示时钟函数 (3) 编写显示时钟函数,要调用显 ...
- 「docker实战篇」python的docker-抖音appium模拟滑动操作(22)
原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:「docker实战篇」python的docker-抖音appium模拟滑动操作(22) 上次代码写到了可以通过接口获取粉丝的数 ...
- Android 模拟按键,模拟触摸点击,模拟滑动
(1)模拟按键发送事件 1.1 在dispatchKeyvent中直接替换按键Code @Override public boolean dispatchKeyEvent(KeyEvent e ...
- python模拟滑动滑块验证
滑动滑块的两个关键点为:(1)生成滑动轨迹(2)控制滑动按钮进行滑动 (1)根据要滑动的距离生成滑动轨迹,此处是模拟人为滑动:先加速滑动滑块,再减速滑动滑块.代码如下: 其中distance参数就是要 ...
- iphone 模拟滑动_如何在iPhone键盘上禁用滑动输入
iphone 模拟滑动 Justin Duino 贾斯汀·杜伊诺(Justin Duino) Android has supported swipe keyboards for over half a ...
- 我的Android进阶之旅------gt;Android中通过adb shell input来模拟滑动、按键、点击事件...
今天在维护公司的一个小项目的时候,发现按公司手机的某个物理按键,激活相应的Service后,会在屏幕上模拟的点击了屏幕的某个坐标点.好家伙,原来是之前该项目的版本是按这个物理按键后,会弹出一个对话框, ...
- 在windows上模拟linux环境,MSYS2——Windows平台下模拟linux环境的搭建-Go语言中文社区...
最近从MSYS1.0迁移到了MSYS2.0,简单讲,MSYS2.0功能更强大,其环境模拟更加符合linux.虽然本身来自cygwin,但其集成了pacman软件管理工具,很有linux范,并且可以直接 ...
最新文章
- DBSCAN的两个核心参数是什么?如何获取最佳参数?如何可视化获取的过程?
- xcode6 AsynchronousTesting 异步任务测试
- 金蝶K3,如何添加其它出库单出库类型
- Android开发之将Android SVG 转 VectorDrawable矢量图的方法
- 中文 转gbk编码_go查找中文首字母
- Java之HSF搭建demo
- dw的php文件怎么连接mysql_wordpress php文件如何链接到mysql数据库
- 访问HDFS报错:org.apache.hadoop.security.AccessControlException: Permission denied
- Pytorch tensor基础知识
- 【供应链架构day10】供应链架构的基础逻辑
- In library(package, lib.loc = lib.loc,character.only = TRUE, there is no package called ‘kknn’
- ASML即将陷入困境,该对中国市场下定决心了
- VS Reporting Service--新建报表
- SynthWave '84 - VS Code theme小白安装教程
- android一键 iphone,安卓手机一键变“iPhone”,这种App太过分了
- 局域网访问提示无法访问检查拼写_windows无法访问 请检查名称的拼写。否则,可能网络有问题...
- sat2 计算机科目,sat2
- vue 表单验证常见问题
- 在虚拟机中通过vs2010连接到2013 access数据库
- oracle函数max,oracle max()函数和min()函数