c1TrueDBGrid在C 中的研究

2021-06-07 16:11:42 字數 2311 閱讀 5774

//c1truedbgrid 選擇checkbox以後發生事件

private void c1truedbgrid1_aftercoledit(object sender, c1.win.c1truedbgrid.coleventargs e)

}(1) // 設定某列的是否顯示

this.c1truedbgrid1.splits[0].displaycolumns["fieldname"].visible = false;

(2)   //c1truedbgrid 獲得目前行數

int rows = this.c1truedbgrid2.splits[0].rows.count;

(3)//c1truedbgrid 合計的做法

.寫在load事件裡的**

int rows = this.c1truedbgrid1.splits[0].rows.count;

int sum1 = 0;

for (int i = 0; i < rows; i++)

this.c1truedbgrid1.columns["aa"].footertext = sum1.tostring();

.c1truedbgrid1屬性columnfooters設定為true

或者在load中加上 c1truedbgrid1.columnfooters = true;(截止)

(4) /// c1truedbgrid /設定某一列的背景顏色

this.c1truedbgrid1.splits[0].displaycolumns["bb"].style.backcolor = system.drawing.color.blue;

(5) // c1truedbgrid 設定某一列不允許取得焦點

this.c1truedbgrid1.splits[0].displaycolumns["bb"].allowfocus = false;

(6) // c1truedbgrid 設定某一列不不能編輯

this.c1truedbgrid1.splits[0].displaycolumns["bb"].locked = true;

(7) //c1truedbgrid 某一列的寬度設定為自適應寬度

this.c1truedbgrid1.splits[0].displaycolumns["aa"].autosize();

(8) //c1truedbgrid 凍結某一列

this.c1truedbgrid1.splits[0].displaycolumns["aa"].frozen = true;

(9) 設定資料庫狀態。和checkbox運用

(10) c1truedbgrid1設定繫結顏色設定[小於0顯示紅色]

private void c1truedbgrid1_fetchrowstyle(object sender, c1.win.c1truedbgrid.fetchrowstyleeventargs e)}}

c1.win.c1truedbgrid.valueitems items = this.c1truedbgrid1.columns["status"].valueitems;

items.translate = true;

items.cycleonclick = true;

items.presentation = c1.win.c1truedbgrid.presentationenum.checkbox;

items.values.clear();

items.values.add(new c1.win.c1truedbgrid.valueitem("0", false)); // unchecked

items.values.add(new c1.win.c1truedbgrid.valueitem("1", true));  // checked

//c1truedbgrid 選擇checkbox以後發生事件

private void c1truedbgrid1_aftercoledit(object sender, c1.win.c1truedbgrid.coleventargs e)

c1truedbgrid1.splits[0].displaycolumns["columnname"].locked = false;//設定可編輯

(12)

c1truedbgrid1列的合併 c1truedbgrid1.splits[0].displaycolumns["batch"].merge = true;

c1truedbgrid1.splits[0].displaycolumns["mprocode"].merge = c1.win.c1truedbgrid.columnmergeenum.free; 合併單元格

c1TrueDBGrid在C 中的研究

1 c1truedbgrid 設定某列的是否顯示 this.c1truedbgrid1.splits 0 displaycolumns fieldname visible false 2 c1truedbgrid 獲得目前行數 int rows this.c1truedbgrid2.splits 0...

1 在C 中的數字 int double

在之前本著能懶就懶的原則,所以導致一些本來該總結的也不總結,該記錄的也不記錄的知識點總是很快忘記的一乾二淨。今天,決定了開始記錄,我也不敢說可以堅持多久,頻率嘛,肯定不是每天都記錄 還是懶 但是目前想來一周2 3次發部落格記錄學習吧。如果有看到我偷懶的,可以在訊息裡打醒我 希望你們不會記得 這裡的內...

c 在vc 中的應用基礎 1

公司最近有個廣告ts流生成器的工具,需要用到mfc來實現。mfc斷斷續續學了半年,似懂非懂。下週3要催著交demo,頓時感到壓力和緊迫。於是重拾c 我一直相信 無論時光怎麼流逝,技術怎麼發展,基礎的東西永遠都不會過時。mfc說白了就是c 各種類的封裝,組合的一種微軟定製的框架。只要靜下來認真的搞,一...