int ncol = 0;
m_grid.setcols(7);//設定列數
m_grid.setfixedcols(1); //設定固定列數(從左開始)
m_grid.setfixedrows(1); //設定固定行數(從上開始)
m_flexgrid.setrowheight(2,300); //設定行號為2的行高為300
m_grid.settextmatrix(0,ncol,"序號"); //設定格仔內容(0行 ncol 列 內容為 「序號」)
m_grid.setcolwidth(ncol,500);//設定列寬
//設定列對齊方式 (九宮格 0~8)
m_grid.setcolalignment(ncol,4);
//設定格仔對齊方式 (九宮格 0~8)
m_grid.setcol(ncol);
m_grid.setrow(0);
m_grid.setcellalignment(4);
ncol++;
m_grid.settextmatrix(0,ncol,"使用者名稱");
m_grid.setcolwidth(ncol,1000);
m_grid.setcol(ncol);
m_grid.setrow(0);
m_grid.setcellalignment(4);
ncol++;
m_grid.setextendlastcol(true);//最後一列 延長
//輸出內容
void cvusermanagedlg::showdata()
//一般在輸出的時候或重新整理的時候設定行數
m_grid.setrows(nrows);
//設定格仔字型顏色
m_grid.setrow(nrow);
m_grid.setcol(npcol);
m_grid.setcellforecolor(m_grid.gettreecolor());
//顯示圖示
hicon hiconfolder = (hicon)loadimage(afxgetinstancehandle(),
makeintresource(資源圖示id), image_icon, 0, 0, 0);
cpictureholder picfolder;
picfolder.createfromicon(hiconfolder, true);
colevariant vpicfolder;
v_vt(&vpicfolder) = vt_dispatch;
v_dispatch(&vpicfolder) = picfolder.getpicturedispatch();
variant vdef;
v_vt(&vdef) = vt_error;
//顯示圖示設定
m_grid.setrow(nrow);
m_grid.setcol(npcol);
m_grid.setcellpicture(picfolder.getpicturedispatch());
//合併單元格
for(i=0;i<4;i++)
m_grid.settextmatrix(5,i,"合計"); //將行號為5、列號從0到4的單元格內容設為相同「合計」
m_grid.setmergecells(2); //設定單元格合併方式(下述)
m_grid.setmergerow(5,true); //設定要合併的行
setmergecells函式的引數值如下:
0: flexmergenever 預設的選項,就是不合併 1: flexmergefree 不規則的合併 2: flexmergerestrictrows 行合併
3:flexmergerestrictcolumns 列合併 4: flexmergerestrictboth 行,列都合併
*注意只有單元格內容相同時才能進行合併操作。
//按格仔內容的大小設定列寬*注: 一般在所有的內容都輸出完之後再設定
variant vdef;
v_vt(&vdef) = vt_error;
m_grid.autosize(0, colevariant((short)(m_grid.getcols() - 1)), vdef, colevariant((short)150));
wpf研究之道 grid控制項
想要說些什麼,卻不知道從哪開始。形而上謂之道,形而下謂之器 與其坐而論道,不如腳踏實地,從最實用的地方開始。我們先來看看wpf中的grid控制項。grid控制項是個網格的布局控制項,類似於網頁中的table。我們看看乙個例子 1 condtiongrid height 130 23 4567 891...
關於Grid控制項中設定行,單元格顏色
到面前為止,net裡的datagridview控制項不能實現你的要求,如下 private void datagridview1 cellpainting object sender,datagridviewcellpaintingeventargs e using devexpress.xtrag...
基本控制項屬性設定1
1 靜態文字框字型設定 下面可以在oninitdialog中設定 cfont cfont 全域性變數 cfont.createfont 68,這個數字就是字型大小了 0,0,0,fw bold,false,false,0,ansi charset,ncharset out default preci...