台灣最大的程式設計社群網站
線上人數
1126
 
會員總數:355908
討論主題:191400
免費程式:2731
歡迎您免費加入會員
首頁 >> 程式下載 >> 程式資料檢視
程式資料
名稱 David_ASP.NET頁標籤控制項(ssTab)
類別 其他 使用者介面 其他
程式語言 其他 開發狀態 100% - 成熟
語系 其他 難易度 難度三(適合一般程度)
原創者 David  原創者網址  
提供者 David 執行網址 http://book.studyhost.com/WebControlTest/WebPageTab/Default.aspx
版權 共享 評分
(共有 0 人投票,總分 0)
我要評分 : 不好<- 1 2 3 4 5 -> 很好   這個程式不能有問題歐! 加入我的收藏夾!
說明
WebPageTab 頁標籤控制項 是用來在網頁上模擬頁標籤的設計,過去我們在VB開發程式的時候,有一個 ssTab 控制項非常好用,但是Web上卻一直沒有類似的控制項可以使用。所以筆者依照 ssTab 的雛形,設計了一個 Web 上可以用的頁標籤控制項。

這個控制項使用的方法很簡單,您可以先在畫面上佈置一個WebPageTab 控制項 ,將該控制項拉大之後,再佈置幾個 Panel 在其中,Panel 的 ID名稱就會是執行階段出現的頁標籤上的文字,因此建議您可以將Panel的ID設為中文(如果您將頁標籤設定為圖示,則頁標籤上就不會有文字,只有您設定的圖示)。接下來您可以在每個 Pane l裡面再安插其他的 Web 控制項,當您在頁標籤上切換的時候,會依照使用者點選的頁標籤,切換相對應的Panel,達成頁標籤的效果。(註:在設計階段您看不到頁標籤,只會看到Panel)
在設計階段您可以將任何物件放置到 Panel 中,建議您可以將每個Panel設為不同的顏色(如下圖),方便您區分,執行階段每個Panel都會被改成和WebPageTab 控制項一樣的底色。而WebPageTab 控制項中除了Panel以外的物件都會被隱藏。

控制項方法:

ShowPage (ByVal PageName As String)
設定顯示的頁面(傳入頁面名稱)

控制項屬性:

TabPageIcon(ByVal n As Integer) As String
設定頁標籤圖示(傳入要設定第幾個頁標籤)
ex. WebPageTab1.TabPageIcon(0)="TabIcon1.Gif"
WebPageTab1.TabPageIcon(1)="TabIcon2.Gif"

overflow As StudyHost.WebPageTab.overflow_enum
設定捲軸顯示的方式。當您加入WebPageTab控制項中的Panel內容長寬大於WebPageTab控制項,將會出現捲軸,您可以透過這個屬性設捲軸出現的方式。預設是 _auto。

ReadOnly PageName(ByVal n As Integer) As String
唯讀。傳回第 n 個捲軸的名稱。

ScrollbarFaceColor As System.Drawing.Color
設定捲軸的顏色。

TabAlign As System.Web.UI.WebControls.HorizontalAlign
頁標籤對齊方式(靠左、靠右、或置中)

TabColor As System.Drawing.Color *
頁標籤顏色。

TabColorOnMouseOver As System.Drawing.Color *
當滑鼠游標移動到頁標籤時,頁標籤顯示的顏色。透過這個屬性可以讓使用者看到頁標籤滑鼠移動到時變色的效果。

ReadOnly Tabs As Integer
唯讀。傳回目前共有幾頁。

TabWordsColor As System.Drawing.Color *
設定要標籤的文字顏色。

TabSelectedWordsColor As System.Drawing.Color *
設定當某頁被使用者選擇時,上面頁標籤文字顯示的顏色。這個屬性可以讓使用者更清楚知道自己目前選擇的是哪一頁。

TabSeparate As Boolean
設定頁標籤和頁標籤之間,是否需要留空隔。

*當頁標籤為文字(也就是沒有透過TabPageIcon來設定頁標籤圖形)時才有效。

1.此控制項僅供測試使用,商業用途請來信告知取得授權。

2.請參考 http://book.studyhost.com/WebControlTest/WebPageTab/Default.aspx
預覽畫面
檔名 : 20030502170736518_01.jpg
檔案大小 : 44857 Bytes  上傳時間:2003-05-02 17:07
檢視圖片
--
David_ASP.NET頁標籤控制項(ssTab)
檔名 : 20030502170736518_03.jpg
檔案大小 : 72998 Bytes  上傳時間:2003-05-02 17:07
檢視圖片
--
David_ASP.NET頁標籤控制項(ssTab)
檔名 : 20030502170736518_02.jpg
檔案大小 : 11393 Bytes  上傳時間:2003-05-02 17:07
檢視圖片
--
David_ASP.NET頁標籤控制項(ssTab)
檔案列表
檔名 : 20030502170736518A.zip  下載數:37
檔案大小:6367 Bytes  上傳時間:2003-05-02 17:07
下載此檔案
--
David_ASP.NET頁標籤控制項(ssTab)
網友回應  
如要發送訊息請先登入.