国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

使用UltraWinGrid時雙擊的處理

2024-07-21 02:17:03
字體:
來源:轉載
供稿:網友
 

在使用infragistics.win.ultrawingrid.ultragrid時,有時我們想在網格上進行雙擊操作。比如雙擊某一行來顯示對應的明細數據。但是對于雙擊事件來說并沒有提供對應的行信息。那么我們如何來判斷用戶雙擊某一行呢。這里我還是以代碼來說明,相信大家都能明白

private void ultragrid1_doubleclick(object sender, system.eventargs e)
  {
   //雙擊測試,察看當前雙擊地方是不是一行,如果是則彈出窗體

//獲取當前雙擊點的位置
   point p=system.windows.forms.cursor.position; 

//獲取當前雙擊點在網格中所處的位置
   p=this.ultragrid1.pointtoclient(p);

//獲取雙擊點網格控件的元素
   infragistics.win.uielement oui=this.ultragrid1.displaylayout.uielement.elementfrompoint(p);
   if(oui!=null)
   {

//判斷雙擊點是不是行,也可能是列,如果網格控件選取方式不是設的選中整行的話。
    infragistics.win.ultrawingrid.ultragridrow orowui = oui.selectableitem as infragistics.win.ultrawingrid.ultragridrow;

    if(orowui !=null)
    {
        //如果選中的是行,則我們可以通行行的單元格來獲取對應的信息

     string s=orowui .cells[0].value.tostring();

    }
   
   }
   
    
   
  }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牙克石市| 玛多县| 亳州市| 梧州市| 班戈县| 从化市| 孟连| 莱西市| 碌曲县| 辽中县| 罗山县| 萨迦县| 花莲县| 安阳县| 梅州市| 聂荣县| 凭祥市| 德江县| 禹城市| 封开县| 凉山| 福州市| 蒙自县| 城固县| 台湾省| 九江市| 周至县| 陵川县| 都江堰市| 通榆县| 聊城市| 盘锦市| 隆德县| 友谊县| 阜城县| 青海省| 历史| 吉林市| 万宁市| 万宁市| 洪江市|