2017-05-05 9 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

関連する問題