標籤:介面 操作 row 大小 eof 介面 ble nbsp 實現
AlbumView控制項
一、 樣式一
我們要實現中的效果,需要如下的操作:
- 從工具列上的“Smobiler Components”拖動一個AlbumView控制項到表單介面上
- 修改AlbumView的屬性
- load事件代碼
C#:
private void TestAlbumView_Load(object sender, EventArgs e)
{
DataTable matTable = new DataTable();
matTable.Columns.Add("MAT_DESC1", typeof(string));
matTable.Rows.Add();
matTable.Rows[0]["MAT_DESC1"] = "q1";
matTable.Rows.Add();
matTable.Rows[1]["MAT_DESC1"] = "q2";
matTable.Rows.Add();
matTable.Rows[2]["MAT_DESC1"] = "q3";
matTable.Rows.Add();
matTable.Rows[3]["MAT_DESC1"] = "q4";
matTable.Rows.Add();
matTable.Rows[4]["MAT_DESC1"] = "q5";
matTable.Rows.Add();
matTable.Rows[5]["MAT_DESC1"] = "q6";
matTable.Rows.Add();
matTable.Rows[6]["MAT_DESC1"] = "q7";
matTable.Rows.Add();
matTable.Rows[7]["MAT_DESC1"] = "q8";
matTable.Rows.Add();
matTable.Rows[8]["MAT_DESC1"] = "q9";
matTable.Rows.Add();
matTable.Rows[9]["MAT_DESC1"] = "q10";
//將資料繫結到AlbumView中
this.albumView1.DataSource = matTable;
this.albumView1.DataBind();
}
- ColumnCount屬性
擷取或設定AlbumView的列數,預設設定為“4”,1;
圖 1設定介面
- DispalyMember屬性
設定資料顯示欄位,將該屬性設定為“MAT_DESC1”, 2;
圖 2設定介面
- Location屬性
讓控制項顯示在合適的位置(0, 120), 3;
圖 3設定介面
- Mode屬性
擷取或設定擷取映像模式,預設設定為“File”, 表示直接從檔案中讀取映像, 4;
圖 4設定介面
若將該屬性設定為“Customize”,表示可以從自訂的介面中擷取映像的位元據。
- RowHeight屬性
擷取或設定控制項的行高,預設設定為“30”, 5;
圖 5設定介面
- Size屬性
讓AlbumView控制項大小為(120, 90), 6;
圖 6設定介面
二、 手機效果顯示
VisualStudio移動開發(C#、VB.NET)Smobiler開發平台——AlbumView相簿控制項的使用方式