2
我知道,這WPF單元格背景問題已經覆蓋了很多次,但所有的解決方案,我已經看到了使用XAML(可參見:Change DataGrid cell colour based on values)更改WPF DataGrid單元格背景編程方式(不使用XAML)
你可能會認爲,爲什麼沒有xaml? Xaml很好,如果你有靜態着色規則,我不這樣做。 (我的應用程序是一個電子解算器,它將突出顯示超過並且在由電網運營商定義的特定安全限制下的值)
嗯,我不能有靜態規則來給單元格着色(類似於輸入> 0.5返回紅色) 因爲着色規則由用戶在運行時定義。
是否有任何方式實現細胞造型,而不使用任何xaml?
現在我使用的是Windows窗體中的數據網格嵌入在WPF UI中的窗體主機(醜陋,但工程)我真的很想擁有WPF數據網格,因爲它的性能要好得多。
任何幫助表示讚賞。
創建轉換器行的財產你有沒有嘗試過什麼到目前爲止? –
是的,我已經完成了鏈接中建議的「靜態」着色設置,該設置基本上與此處建議的相同:http://social.msdn.microsoft.com/Forums/vstudio/en-US/28b6750b-d715 -474f-b5b8-a2c6653ea6ca/how-to-assign-color-to-wpf-datagrid-cell-dynamics?forum = wpf,所有這些都不錯,但對我無用 –
轉換器正是一種方法。你在遇到什麼問題嗎? –