如何解决wpf数据网格的样式的仅一个设置器被分配如何启用其他二传手?
| 我已经为样式添加了2个setter,并将该样式分配给了wpf datagridtemplatecolumn单元格样式。 但其中之一被分配。另一个未分配。有人知道如何解决这个问题吗? Style st = new Style();
Setter sett2 = new Setter
{
Property = TextBox.BackgroundProperty,Value = Brushes.Yellow
};
Setter sett = new Setter
{
Property = TextBox.IsEnabledProperty,Value = false
};
st.Setters.Add(sett);
st.Setters.Add(sett2);
col.CellStyle = st;
Isenabled属性设置为false。但是Colur仍然是灰色的。
解决方法
无法重现此图像(即背景确实变为黄色)。
如果在模板内部的TextBox / TextBlock上显式设置背景,则此样式将不会由于依赖属性值优先而影响它。可能有其他原因,但至少没有足够的背景信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。