我正在尝试在 Silverlight 中为 DataGrid 创建一个样式,该样式根据其 IsReadOnly 属性显示背景颜色。我的情况是我有一个有四列的 DataGrid,第一列和第二列是只读的,第三列和第四列不是只读的(不设置此属性或将其设置为 false。)
我试图添加,但没有奏效。我想知道,我怎样才能在 Silverlight 5 中做到这一点?
我正在尝试在 Silverlight 中为 DataGrid 创建一个样式,该样式根据其 IsReadOnly 属性显示背景颜色。我的情况是我有一个有四列的 DataGrid,第一列和第二列是只读的,第三列和第四列不是只读的(不设置此属性或将其设置为 false。)
我试图添加,但没有奏效。我想知道,我怎样才能在 Silverlight 5 中做到这一点?
您可以绑定 CellTemplate 的背景,并根据您的选择使用转换器将布尔值转换为颜色。
要了解转换器,请参阅 http://www.exploresilverlight.com/2012/06/converter-in-silverlight.html
干杯! 维诺德