卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

WPF-Silverlight條件格式化功能的強大應(yīng)用

在Spread for WinForms和Spread COM中,我們已經(jīng)熟悉了條件格式化的功能。然而,在Spread WPF-Silverlight中,這一功能得到了進一步增強,以滿足Excel 2

在Spread for WinForms和Spread COM中,我們已經(jīng)熟悉了條件格式化的功能。然而,在Spread WPF-Silverlight中,這一功能得到了進一步增強,以滿足Excel 2013的需求。它不僅支持設(shè)置圖標、背景、前景、顏色漸變和條形圖等樣式,而且對于數(shù)據(jù)可視化起著至關(guān)重要的作用。

設(shè)置圖標規(guī)則和條形圖規(guī)則

通過Spread WorkSheet的ConditionalFormats屬性,我們可以為指定的CellRange設(shè)置條件格式。比如,我們可以為一個單元格范圍添加圖標規(guī)則,代碼示例如下:

```C

[0](, new CellRange(2, 1, 7, 10));

```

上述代碼會在指定的單元格范圍內(nèi)顯示相應(yīng)的圖標規(guī)則。類似地,我們也可以使用以下代碼將條形圖規(guī)則添加到條件格式:

```C

[0](, 0, , 700, , new CellRange(2, 1, 7, 10));

```

添加自定義規(guī)則和統(tǒng)一格式

除了預(yù)設(shè)的圖標和條形圖規(guī)則外,我們還可以添加自定義規(guī)則。通過以下代碼示例,可以創(chuàng)建一個自定義的三色刻度規(guī)則,并將其應(yīng)用到指定的單元格范圍中:

```C

var rule (, 1, , , 50, , , 100, );

rule.Ranges new [] { new (0, 0, 20, 1) };

[0](rule);

```

此外,我們還可以使用CellValueRule來統(tǒng)一設(shè)置特定數(shù)值范圍內(nèi)單元格的樣式。例如,下面的代碼片段展示了如何將數(shù)值在300到600之間的單元格背景設(shè)置為灰色,字體顏色設(shè)置為紅色:

```C

myStyle new StyleInfo();

new SolidColorBrush();

new SolidColorBrush();

[0](, 300, 500, myStyle, new CellRange(2, 1, 7, 10));

```

清除條件格式規(guī)則

如果需要清除已添加的條件格式規(guī)則,只需調(diào)用ClearRule即可,如下所示:

```C

[0]();

```

以上便是關(guān)于WPF-Silverlight條件格式化功能的一些強大應(yīng)用方法。通過靈活運用這些規(guī)則和樣式設(shè)置,我們可以實現(xiàn)更加個性化和直觀的數(shù)據(jù)展示效果,為用戶提供更好的數(shù)據(jù)分析和理解體驗。

標簽: