DevExpress gridview下拉框的再次研究

來源:互聯網
上載者:User

標籤:des   style   blog   http   color   使用   os   io   

原文:DevExpress gridview下拉框的再次研究

     前幾天寫了一篇關於研究DevExpress gridview下拉框的隨筆(DevExpress gridview下拉框repositoryItemComboBox的使用),被大神(@愛編程的大叔)評論為:成功用世界上最繁瑣的方法來使用Devexpress中的Gridview控制項中的下拉框,之後就一直在想那肯定是還有更加簡便的辦法,剛好今天有空閑時間,就去了官網研究起了gridControl的屬性(https://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridGridControlMembersTopicAll),然後發現其中的一個屬性:

點擊去看了一下之後,瞬間眼前一亮,就藉著翻譯軟體(本人英語不太好)繼續的深入的研究了下,發現真的能夠實現下拉框功能,下面就分享下我的研究成果,雖然不一定是最好的,依然可能是成功用世界上最繁瑣的方法來使用Devexpress中的Gridview控制項中的下拉框,但對於我來說,收穫還是很大的。

    (1)首先我們要添加一個組件:

 

 

      (2)然後為gridControl綁定這個組件:

 

        (3)添加下拉框:

          A.就在綁定的地方,綁定好後展開:

點擊進入添加Items介面,也可以在(1)首先我們要添加一個組件 步驟圖中點擊Edit Items進入添加Items介面

      B. 添加一個ComboBoxEdit:

當然也可以添加其他,如選擇框等,在點擊添加的下拉框,就能看到驚喜的地方,因為不僅可以設定屬性,添加下拉框的內容,還可以為下拉框設定相關的事件,比如選中事件等等。這樣,就再也不用我上次的那個隨筆中那樣,利用委託了,然後通過這些,就能實現自己想要的功能了。

    (4)最後,將下拉框綁定到對應的列:

在Existing中,自動會出現我們之前綁定好的Items,這樣,就綁定好咯,剩下的一些處理,就看各自的需要了。

      雖然這應該也不是最簡便的辦法,但是有所收穫還是很開心的。重要的是,persistentRepository的功能還遠不僅如此,好好研究下的話,就會發現他的功能很強大,能做很多事情,大家有興趣的不妨去研究研究

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.