木有人懂吗,我找到一篇英文资料,貌似意思是说content是绑定的itemsource,通过这种转换方式,.NET不会自动更新。确实我试过,用这种方式转换背景,字体,isEnable都成功,就是content没有用。英文资料给出的解决方案是增加一个什么Attached依赖属性,我看不太明白。
http://www.scottlogic.com/blog/2009/06/25/silverlight-multibindings-how-to-attached-mutiple-bindings-to-a-single-property.html
http://www.scottlogic.com/blog/2009/06/25/silverlight-multibindings-how-to-attached-mutiple-bindings-to-a-single-property.html
解决方案 »
- VS2010与VS2005的项目互转?
- 求论坛数据同步方案
- winform程度中的GridView如何禁使用回车键。
- C# 生成的windows应用程序使用了timer,最小化到托盘后,关机时必须先结束这个程序才能关机。
- VB.NET和C#比起来到底主要区别在哪里。C#能办到的,VB.NET完全可以办到吗?如果两者能力相同,那么应该首选VB.NET,因它接近VB,容易掌握。请各位谈谈看法。
- MSN 源代码火热下载
- radiobutton如何实现单击跳转
- 愚翁老大请进!TreeView访问数据库,郁闷中……
- 在开发一个系统时,大家都能确切说明下面的名词的定义和概念吗?
- C#控制台如何获取tcpserver某端口数据
- “WindowsFormsApplication1.Form1”不包含采用“0”参数的构造函数
- 请教WCF客户端调用问题
不就是替换字符串吗
IMultiValueConverter的官方示例上有一部分绑定代码,例如<Window.Resources>
<c:NameList x:Key="NameListData"/>
<c:NameConverter x:Key="myNameConverter"/>
...
</Window.Resources>具体我也没测试写法,但是dataGridColumnStyleMulti采样方式 与 DataGridValueConverterMulti类没有地方联系起来
<Style x:Key="dataGridColumnStyleMulti采样方式" TargetType="DataGridCell">
<Style.Resources>
<base:DataGridValueConverterMulti x:Key="dataGridValueConverterMulti" />
</Style.Resources>
<Setter Property="Content">
<Setter.Value>
<MultiBinding Converter="{StaticResource dataGridValueConverterMulti}" ConverterParameter="采样方式">
<Binding Path="采样方式"></Binding>
<Binding Path="自定义数据"></Binding>
</MultiBinding>
</Setter.Value>
</Setter>
</Style>
额我绑定上了的,只是这里没展示出来,多谢你的热心,我用这种方式改变其他属性都是成功的,比如背景色,isEnable