今天接到乙個需求,需要由於**(封裝的datagrid)中的列太多,下面有滾動條,使用者要求凍結前幾列,便於資料檢視,就像excel那個凍結效果一新。
由於以前在「componnetone」這個第方外掛程式中見過,不知道怎麼想的就以為datagrid 不能實現,就去網上找實現的方式,當然說什麼的都有,就是沒有比較理想的解決方案...
乙個偶然的發現: datagrid居然有"frozencolumncount"屬性...,這貨居然有這個屬性。決定試一把..
xaml:
xmlns=""
xmlns:x=""
xmlns:d=""
xmlns:mc=""
xmlns:sdk="clr-namespace:system.windows.controls;assembly=system.windows.controls.data"
mc:ignorable="d"
d:designheight="300" d:designwidth="400">
後台**
using system;using system.collections.generic;
using system.linq;
using system.net;
using system.windows;
using system.windows.controls;
using system.windows.documents;
using system.windows.input;
using system.windows.media;
using system.windows.media.animation;
using system.windows.shapes;
public void button1_click(object sender, routedeventargs e)
private void filldata()
;person p1 = new person
;person p2 = new person
;person p3 = new person
;list.add(p);
list.add(p1);
list.add(p2);
list.add(p3);
datagrid1.itemssource = list;
}public class person
public string lastname
public int age
public bool isactive } }
}
效果:居然實現了……,白白浪費了半天時間,以後有問題多思考,然後再網路!
沒文化不可怕,可怕的是沒文化還像我一樣矯情
我想當個文青,我應該微笑不漏牙齒 我想當個文青,我應該適當遠離朋友 我想當個文青,我應該時常淡淡憂桑 我想當個文青,我應該學著彈奏吉他 我想當個文青,我應該只看詩和遠方 可我是個逗逼,我時常不受控制的吹牛話嘮 可我是個逗逼,我有時會衣衫不整的扮小丑 可我是個逗逼,我不能忍受吃飯冷場沒話說 可我是個逗...
不會聊天的人真可怕
每次和他的聊天過程都是像下面這樣 他 在嗎?我 在。他 不好意思,問你一件事好嗎?我 好。他 我想問的是 對方正在輸入中,對方撤回了一條訊息,對方正在輸入中。見過說話大喘氣的,沒想到打字也能大喘氣,看上去是尊敬人,其實在浪費彼此的時間。真誠提醒,有事說事別墨跡。而且不僅如此,他還特別喜歡問些封閉式的...
吃了沒文化的虧
有句話說,扮豬吃老虎。那麼到底是誰在扮豬呢?老虎已經是生物鏈的高階了,那麼到底什麼才能把老虎吃掉?這句話常常會用到人身上,那麼扮豬的人只是純粹無辜或者無意吃掉了老虎?還是真的能扮成 豬 把 老虎 吃掉?如果說都是有意扮的,那怎麼電視劇集和現實生活中里確實有一些無辜的 豬 自己也毫無意識的就把老虎吃掉...