2013-06-13 25 views
-4

我在winforms應用程序中使用dev快速查找編輯。是否有可能使查找編輯的彈出窗口始終可見?使彈出總是可見的devexpress查找編輯

+0

你有沒有嘗試什麼嗎? –

+0

顯示代碼。檢查DevExpress論壇。 –

+0

'DevExpress'論壇支持得非常好。不喜歡'DotNetBar's' :( –

回答

1

對我來說,使LookUpEdit控件的彈出窗口始終可見的真實用例並不十分清楚,但答案是 - 「是的,這是可能的」。
這裏的理念是:

customLookUpEdit1.AllowClosePopup = false; 
customLookUpEdit1.ShowPopup(); 
//... 

class CustomLookUpEdit : DevExpress.XtraEditors.LookUpEdit { 
    public CustomLookUpEdit() { 
     AllowClosePopup = true; 
    } 
    public bool AllowClosePopup { 
     get; 
     set; 
    } 
    protected override void ClosePopup(DevExpress.XtraEditors.PopupCloseMode closeMode) { 
     if(!AllowClosePopup) return; // this line did the trick 
     base.ClosePopup(closeMode); 
    } 
}