2017-05-05 78 views

回答

0

一個快速的谷歌搜索從MSDN給了我下面的解決方案。 它有一個LinearGradientBrush類的對象,然後應用於數據網格背景。非常容易和乾淨!您可以根據需要更改漸變的StartPoint和EndPoint。同樣在MSDN鏈接上解釋得很好。

LinearGradientBrush myLinearGradientBrush = 
new LinearGradientBrush(); 
myLinearGradientBrush.StartPoint = new Point(0, 0); 
myLinearGradientBrush.EndPoint = new Point(1, 1); 
myLinearGradientBrush.GradientStops.Add(
new GradientStop(Colors.Yellow, 0.0)); 
myLinearGradientBrush.GradientStops.Add(
new GradientStop(Colors.Red, 0.25)); 
myLinearGradientBrush.GradientStops.Add(
new GradientStop(Colors.Blue, 0.75)); 
myLinearGradientBrush.GradientStops.Add(
new GradientStop(Colors.LimeGreen, 1.0)); 

// Use the brush to paint the datagrid . 
dg.Background = myLinearGradientBrush; //dg is my datagrid name. 
+0

哇謝謝! :d。 – jDmendiola

相關問題