2013-12-11 16 views
0

我爲我的程序使用了vb.net。這可能很難與我解釋清楚。當用戶到達文本框可見空間的末尾時,我正在尋找一種方法來添加看起來像下拉框的內容。然後,下拉菜單會顯示他們已經輸入的內容,並顯示仍然打字的內容,告訴他們進入。有任何想法嗎?更大的投手是將我們想出的任何方法添加到GridViewTextbox中,其中空間限制在一行中,但是他們輸入的數據可能比框中長。這個想法是防止用戶在輸入內容時迷失方向,並且可以提供簡單的審閱和編輯。這樣的東西,但彈出時,當你進入然後gos回來休假,但只是爲文本作爲'輸入'將移動用戶到下一個控制aka作爲選項卡當文字越過視覺空間時,文字框下拉氣泡?

它whont讓我張貼圖像我正在談論所以用這個像作爲refrence .NET 2010 custom control, multiline String property to be edited in the designer

+0

by'visible space',你是指文本滾動的時候?你打算如何檢測? toosltripdropdown將作爲「泡泡」 – Plutonix

+0

「可見空間」txtbox的結尾在窗體上顯示出來,所以我想你可以在它滾動時說出來。 – user3091457

回答

0

在ASP.NET有哪些適合need.I控制希望它有助於 這是

<asp:AutoCompleteExtender 
            runat="server" 
            BehaviorID="AutoCompleteEx" 
            ID="autoComplete1" 
            TargetControlID="targetID" 
            ServicePath="Give the Path of the web service" 
            ServiceMethod="Name of the ID " 
            MinimumPrefixLength="1" 
            CompletionInterval="500" 
            EnableCaching="true" 
            CompletionSetCount="10" 
            DelimiterCharacters=";, :" 
            ShowOnlyCurrentWordInCompletionListItem="true" 
     /> 
+0

如果我正在做一個ASP頁面,Humm是個好主意。 Mybe我在錯誤的地方問了這個問題。但是這將有助於我正在進行的一個項目。 – user3091457

+0

如果有幫助。標記爲答案 – user2526236

+0

如何使用'TextBox.AutoCompleteCustomSource'? –

0

您也可以使用工具提示控件顯示一個彈出消息給用戶。我現在已經讀了三次你的問題,我仍然不確定你問的是什麼。

+0

我想它很難解釋它將像文本框暫時變成多行並調整大小,以便用戶可以看到輸入的所有內容,然後當它們離開框時,它會返回到單行並調整爲默認值。但是有一個更好的方法。 – user3091457

+0

哦,你可以做到這一點。你知道每行的高度(TextBox.Font),你知道有多少行。只要將文本框的高度設置爲焦點,就可以將其高度設置爲等於高度的行數。如果我不清楚,請告訴我。 – Ares

+0

沒有聽起來很接近檢查鏈接了它有一個圖像接近我想要做什麼http://stackoverflow.com/questions/3759487/net-2010-custom-control-multiline-string-property-tobe -edited合的設計師 – user3091457