2009-08-07 117 views
0

我正在使用VS 2008在C#中创建Windows Mobile程序。我需要在网格中显示数据。我能找到的Windows Mobile的唯一网格控件是DataGrid,所以我在窗体上放置了一个。我现在需要根据某些条件改变特定单元格的颜色。我该怎么做呢?更改datagrid中特定单元格的颜色?

在此先感谢...

+0

不知道它是否有帮助。是否有可能处理细胞涂料事件?对于每个单元格,您可以在事件处理程序中用矩形填充所需的颜色。 – malay 2009-08-07 08:54:28

回答

0

通常网格有某种“获取”事件;您的最佳解决方案是获取行,或者最糟糕的情况是获取细胞。 听到这一点,您可以捕获创建行/单元格的时刻并应用您的样式逻辑。这对于从VB6到Asp.NET的网格是正确的,所以我想也可以适用于你的情况。

希望这会有所帮助! 山

相关问题