概述:Styles可以說(shuō)是Stimulsoft reporting最重要的特征。為什么?因?yàn)槊恳粋€(gè)報(bào)表的元素都有一個(gè)相關(guān)的樣式。關(guān)于樣式有兩方面的定義。首先,你可以將樣式看成一組預(yù)定義的格式說(shuō)明,你可以反復(fù)使用整個(gè)應(yīng)用程序中的所有報(bào)表。比方說(shuō),每個(gè)報(bào)表的標(biāo)題必須居中,字母大寫(xiě),加粗和稍大的字體。每次套用格式的標(biāo)題,你必須遍歷整個(gè)程序以找到你想要的文本。如果在樣式中存儲(chǔ)了格式需求,你可以隨時(shí)應(yīng)用該樣式,無(wú)需再做所有的格式化。
Styles可以說(shuō)是Stimulsoft reporting最重要的特征。為什么?因?yàn)槊恳粋€(gè)報(bào)表的元素都有一個(gè)相關(guān)的樣式。關(guān)于樣式有兩方面的定義。首先,你可以將樣式看成一組預(yù)定義的格式說(shuō)明,你可以反復(fù)使用整個(gè)應(yīng)用程序中的所有報(bào)表。比方說(shuō),每個(gè)報(bào)表的標(biāo)題必須居中,字母大寫(xiě),加粗和稍大的字體。每次套用格式的標(biāo)題,你必須遍歷整個(gè)程序以找到你想要的文本。如果在樣式中存儲(chǔ)了格式需求,你可以隨時(shí)應(yīng)用該樣式,無(wú)需再做所有的格式化。
然而,可能更重要的是樣式會(huì)被用作“標(biāo)簽”或辨認(rèn)報(bào)表構(gòu)成部分。其中一個(gè)例子就是,可以通過(guò)樣式辨認(rèn)文本到底是數(shù)據(jù)類(lèi)型的數(shù)字、字符串,日期時(shí)間或者表達(dá)式,
你可以為一些復(fù)雜的控件(圖表和交叉表)創(chuàng)建樣式。以下是Stimulsoft reports中的所有樣式示例。
創(chuàng)建和應(yīng)用樣式的步驟:
- 在Ribbon GUI中創(chuàng)建一個(gè)樣式
- 在Ribbon GUI中為報(bào)表設(shè)置一個(gè)樣式
- 在Standard UI中創(chuàng)建一個(gè)樣式
- 在Standard UI中為報(bào)表設(shè)置一個(gè)樣式
- 將樣式應(yīng)用到報(bào)表表頭中
1、在Ribbon GUI中創(chuàng)建一個(gè)樣式
- 單擊Home Ribbon下的Style Designer圖標(biāo);
- 在樣式設(shè)計(jì)器中,單擊 Add Style并選擇Component;
- 輸入報(bào)表表頭的名稱(chēng);
- 輸入描述,該種樣式將適用于所有報(bào)表表頭;
- 按用戶(hù)需求選擇文本的畫(huà)筆顏色;
- 根據(jù)您自己的需求選擇文本背景刷,本示例中選擇了Glass,這樣使它看起來(lái)更酷;
- 根據(jù)需要可設(shè)置一下邊框;
- 設(shè)置字體和字體大小;
- 設(shè)置水平和垂直對(duì)齊;
- 請(qǐng)注意,當(dāng)您的選擇有所變化時(shí)樣式預(yù)覽會(huì)隨之改變;
- 點(diǎn)擊保存按鈕保存以便在在其他報(bào)告中可以使用這個(gè)樣式定義。




2、在Ribbon GUI中為報(bào)表設(shè)置一個(gè)樣式
- 報(bào)表樣式保存為擴(kuò)展名為.sts的文件;
- 打開(kāi)樣式設(shè)計(jì)器的樣式設(shè)置報(bào)表樣式;
- 單擊Open Style;
- 瀏覽存儲(chǔ)報(bào)表樣式的文件并選中它;
- 現(xiàn)在Stimulsoft報(bào)表設(shè)計(jì)器加載了所有的樣式定義。


3、在Standard UI中創(chuàng)建一個(gè)樣式
- 確保你的樣式工具條是可見(jiàn)的,通過(guò)View -> Toolbars -> Style設(shè)置;
- 你的樣式編輯器中樣式工具條可見(jiàn)以后你就可以單擊Style Designer圖標(biāo);
- 在設(shè)計(jì)器中,單擊Add Style并選擇Component;
- 輸入報(bào)表頭的名稱(chēng);
- 輸入這種樣式將適用于所有報(bào)表頭的描述;
- 按用戶(hù)需求選擇文本的畫(huà)刷顏色;
- 根據(jù)您自己的需求選擇文本背景畫(huà)刷,我選擇了玻璃,這樣使它看起來(lái)更酷;
- 如果需要的話(huà),設(shè)置一下邊框;
- 設(shè)置字體和字體大小;
- 設(shè)置水平和垂直對(duì)齊;
- 請(qǐng)注意,當(dāng)您的選擇變化時(shí)樣式預(yù)覽隨之會(huì)改變;
- 點(diǎn)擊保存按鈕保存以便在在其他報(bào)告中可以使用這個(gè)樣式定義。


4、在Standard UI中為報(bào)表設(shè)置一個(gè)樣式
- 報(bào)表樣式保存為擴(kuò)展名 .sts;
- 打開(kāi)樣式設(shè)計(jì)器的樣式作為報(bào)表的樣式;
- 單擊Open Style;
- 瀏覽存儲(chǔ)報(bào)表樣式的文件并選中它;
- 現(xiàn)在Stimulsoft報(bào)表設(shè)計(jì)器加載了所有的樣式定義。


5、將樣式應(yīng)用到報(bào)表表頭
- 為報(bào)表添加一個(gè)報(bào)表名稱(chēng);
- 在報(bào)表標(biāo)題內(nèi)添加一個(gè)文本標(biāo)簽;
- 改變銷(xiāo)售報(bào)表文本,并增加樣式的寬度以跨越報(bào)表的寬度;
- 找到標(biāo)簽屬性的Appearance并選擇自定義樣式;
- 選擇報(bào)表表頭;
- 報(bào)表標(biāo)題已被格式化為我們的樣式規(guī)格。


(慧都控件網(wǎng)版權(quán)所有,轉(zhuǎn)載請(qǐng)注明出處,否則追究法律責(zé)任)
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件