調出隱藏事件OnPaint的方法

我這邊有個控件,事件窗口裏沒有OnPaint這個事件,我有想到建個自定義控件,把這個OnPaint事件調出來可以用,但是不知道怎麼弄

那怎麼樣才能調用這個方法,事件窗口沒這個選項

首先你要窗體或者控件無效接着就進行重繪操作了
有沒有直接點的,一般其它控件,在那個事件窗口裏,雙擊那個Paint事件,程序裏就有
這樣形式的代碼,我就把畫圖代碼寫在裏面

第1個頁面裏有個11列的DATAGRID,事先的列名都是公司裏規定好的,不許我們改動的,我給它捆綁了個11列的DATATABLE作爲數據源

第2個頁面裏有個9列的DATAGRID,事先的列名也都是公司裏規定好的,同樣不許我們改動,它和第一個頁面裏的DATAGRID中的9列完全相同,只是少了2列.我用以上的Session變量把名爲dt2的DATATABLE(共有11列)傳遞給第2個頁面
把來自第1個頁面的名爲dt2的DATATABLE(共有11列)從Session變量中取出來;
然後大麻煩來了,我在第2個頁面中不知如何把dt2的多餘兩列隱藏掉,其餘9列準確無誤地捆綁在預先設定好的9列的DATAGRID中,在頁面上顯示出來.
我是新手,公司又規定只能用VB.NET在VS2003環境下做,公司的環境又缺乏交流,覺得很難,最近的任務還剩一小塊,已經拖了數月了,鬱悶哪.

可以再聲明個DataTable.把你要的數據傳過去...

這個開發方式好麻煩。。控件拖好了。但你們卻只能做其他的東西。不能動。。。
LZ你也可以把DataTable 中多的哪兩列用dt.Column.Remove(string ColumnName)移除就行啊
那麼隱藏了2列之後如何把剩下的9列與那個預先設定好的DATAGRID綁定啊?
由於隱藏的兩列分別是第一列和最後一列,隱藏以後序號不是麻煩了嗎?
先把你的數據和id綁定指定的datagrid上,然後影藏datagrid要影藏的列,顯示出來以後就是你想看到的9列啦.
問題是我們公司的代碼,頁面都是預先做好的,不許我們改動
第1個頁面中的DATAGRID,有11列
第2個頁面中的DATAGRID,只有9列
數據源是11列的,你在第二個datagrid只顯示9個列,只添加9個要顯示的列,其他的兩個列不幫定 不就可以了嗎?
我們剛畢業的大學生又沒做過類似的項目,單位裏又不組織培訓,又沒有團隊合作,一個個都各自做自己的
C#如何生成swf文件的縮略圖?最好有代碼參考,
這些都是要調用ffmpeg的,如果不調用這個直接用C#代碼不知道怎麼做。
就是說我在前臺有個DropDownList,開始的狀態如下:
在後臺響應另外一個控件後,從後臺程序讓這個DropDownList展開,也就是成爲如下形式
或者說後臺focus()到那裏後,按下回車讓它展開?
模擬的話你可以搜google,裏面很多,怎麼都不會使用搜索引擎來解決問題呢?
我是一名初學者,現請教高手下,c#windows編程如何使用和連接數據庫(以sql server2008爲例),最好能給一個完整的例子
找個demo,慢慢看吧, msdn中應該能找到例程。
Global.asax文件中添加了以上代碼,在VS2010調試時運行正常,部署到服務器(2008R2)上時,使用.NET4經典模式添加通配符腳本映射後運行正常,可一修改爲“集成”模式後,就不管用了,訪問如http://wapit.cn/xxxx時,顯示404錯誤:找不到資源……
網上查了N多資料,都說集成模式不用配置直接就可用的,可就是不對,請問:我哪步不到位?謝謝指點。
來源:nba直播

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章