Appendix BClient端元件\InfoPictureBox

InfoPictureBox

 

【功能說明】

繼承自 PictureBox 元件,專門用來顯示與儲存圖形欄位所使用。

 

【元件屬性】

Name (名稱)( string

元件名稱,用於識別該元件。

 

ImageStyle ( 圖形種類 ) (enum)

圖形欄位的類型,可設定為 ImageField ,即為二進位的欄位格式,欄位內直接保存了圖形的內容; VarCharField 即為 Varchar Char 欄位格式,內存著圖形檔案的名稱,以外部連結的方式顯示圖形。

 

DefaultPath( 預設目錄 ) (string)

當圖形要上傳保存而且 ImageStyle VarCharField 的時候,這個屬性設定為圖片所保存的目錄。

 

【事件】

此元件無事件。

 

【功能函數】

此元件無函數。

 

【其他說明】

使用的方法如下:

1. 使用時,先要綁定 InfoBindingSource 的某個欄位。如果你的欄位裏存放的是二進位圖片資料,那麼讓此欄位名稱與 Image 屬性綁定;如果欄位裏存放的是圖片的名稱,那麼把欄位名稱要與 ImagePath 屬性綁定。

2. 設定 ImageStyle 屬性,同樣的如果欄位裏存放的是圖片資訊,那麼這裏選 ImageField ;如果欄位裏存放的是圖片的名稱,那麼這裏選 VarCharField

3. 如果 ImageStyle 選擇的是 VarCharField ,那麼這裏需要設定 DefaultPath 為某一個相對目錄,用來存放圖片檔。

4. 執行時, InfoPictureBox 所在的區域就會顯示出資料庫或者指定目錄中的圖片,雙按 InfoPictureBox 所在的區域,就可以選擇任意目錄中的圖片了。

 

 

Top of Page