WPF学习备忘(4) 用WPF打个勾画个叉

<Path Grid.Column="2" Data="M43,5 L20,40 20,40 0,20 6,15 18,26 37,7 43,5 z" Fill="Green" 

Margin="5"  Stretch="Fill" HorizontalAlignment="Right"/>
<Path  Margin="5" 

Data="M50,25 L25,50 M25,25 50,50" Fill="#FFF4F4F5" Stretch="Fill" Stroke="Red" 

StrokeThickness="8" HorizontalAlignment="Right"/>

好了,看这个红叉叉打的,下 面先来一条异常:

1.在“System.Windows.Baml2006.DeferredBinaryDeserializerExtension”上提供 值时引发了异常

上图:

这个问题我纠结了半天查了好多资料而不可得,总以为是数据绑定之类的错误,最后才发现是一个 TextBlock的背景颜色值设错了。

血淋淋的教训啊浪费了半天时间就因为自己的大意。遇到这种问题如 果实在找不错问题,就一个一个剔除控件,找到出问题的控件。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索异常
, 问题
, 控件
, 数据绑定wpf异常
一个
,以便于您获取更多的相关知识。

时间: 2024-11-01 00:45:07

WPF学习备忘(4) 用WPF打个勾画个叉的相关文章

WPF学习备忘(3) Datagrid中的数据处理

如何从 Datagrid 中获得单元格的内容与 使用值转换器进行绑定数据的转换IValueConverter 一.如何从 Datagrid 中获得单元格的内容 DataGrid 属于一种 ItemsControl, 因此,它有 Items 属性并且用ItemContainer 封装它的 items. 但是,WPF中的DataGrid 不同于Windows Forms中 的 DataGridView. 在DataGrid的Items集合中,DataGridRow是一个Item,但是,它里面的单元格

WPF学习备忘(2)WPF获取和设置鼠标位置与progressbar的使用方法

一.WPF 中获取和设置鼠标位置 方法一:WPF方法 Point p = Mouse.GetPosition (e.Source as FrameworkElement); Point p = (e.Source as FrameworkElement).PointToScreen(pp); 方法二: API方法 /// <summary> /// 设置鼠标的坐标 /// </summary> /// <param name="x">横坐标</

WPF学习备忘(5)怎样修改模板中的控件

首先,想问大家一个问题,你们如果要给一个Button添加背景图片会怎么做?(呵呵,这个问题又点小白 哈) 是这样吗? <Button Height="57" HorizontalAlignment="Left" Margin="106,86,0,0" Name="button1" VerticalAlignment="Top" Width="147" BorderThickness

WPF学习备忘(1) 用WPF画个笑脸

1.画个笑脸给大家娱乐一下: <Canvas Width="200" Height="180" VerticalAlignment="Center" Margin="772,577,466,390"> <Ellipse Canvas.Left="10" Canvas.Top="10" Width="160" Height="160"

Git学习备忘

    本文参考廖雪峰写的精彩的git学习文档,大家可以直接去官网看原版,我这里只是便于自己记录梳理 原版地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000     ubuntu下可以直接sudo apt-get install git来安装git.如果是mac,Xcode自带git,但是版本可能比较低.你可以到git官网下载最新的git src或较旧的dmg文件到本地安装.安

WPF学习之资源-Resources

WPF通过资源来保存一些可以被重复利用的样式,对象定义以及一些传统的资源如二进制数据,图片等等,而在其支持上也更能体现出这些资源定义的优越性.比如通过ResourceDictionary的支持就可以通过资源来实现换肤功能,在ExpressionBlend中设计的酷炫造型也可以通过导出成资源来很容易的被程序员所引用,本地化的实现,访问另外程序集的嵌入式资源等等.这些都给我们提供了丰富的手段通过资源访问架构来构建丰富的富媒体应用程序.本文简单讲解了WPF Resources的分类及其常见用法,并简单

jQuery学习笔记--JqGrid相关操作 方法列表 备忘 重点讲解(超重要)

JqGrid相关操作备忘 方法列表 1.获得当前列表行数:$("#gridid").getGridParam("reccount"); 2.获取选中行数据(json):$("#gridid").jqGrid('getRowData', id); 3.刷新列表:$(refreshSelector).jqGrid('setGridParam', { url: ''), postData: ''}).trigger('reloadGrid'); 4.选

正则表达式学习摘录-备忘【乱】

PS:之前看<精通正则表达式>部分摘录,只是备忘,不适合阅读!Sorry! #有一定的理论素养,却又始终以实践为本! 正则表达式能够得到众多语言和工具的支持是有原因的: 它们极其有用. 从较低的层面上来说,正则表达式描述的是一串文本( a chunk of text )的特征.我们可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本.从较高的层面上来说,正则表达式容许用户掌控他们自己的数据--控制这些数据,让它们为自己服务.掌握正则表达式,就是掌握自己的数据. 正则表达式(Regula

技术备忘3

   shell单引号与变量 [root@test] a=55 [root@test] echo $a 55 [root@test] echo '$a' $a [root@test] echo ''$a'' #注意此处是两个单引不是一个双引 55 总结: 在单引号中引用变量,需要这样来写(单引号括起来双引号内的变量.) :   '"${a}"' 原文地址 date星期求取 <span style="font-family:Microsoft YaHei">