2010-01-19 369 views
-1

我做了一個新的組合框屬性:只讀。 我將下拉式改爲簡單。 有一個小組合框,我只需要看到前2個字符。 問題是,當我將下拉風格更改爲簡單,因爲文本更長,然後空間總是最後問題與組合框

我的所有屬性都是這樣做的:當您單擊保存時,它會更改組合框的下拉式樣並將其設置爲簡單。所以它看起來像一個文本框。

我所看到的是ComboBox項目 的最後兩個字母「RE」

第二環節:應該如何你們應該看到11在那裏。這是ComboBox項

http://img685.imageshack.us/img685/1150/secondd.jpg

防爆的前兩個字母:11 codetest

我希望看到 「11」

我看到 「ST」

我想selectionStart似乎不起作用。

任何想法?

謝謝。

+3

可能要放喲正在工作的語言。 – 2010-01-19 20:57:27

+0

借調。不僅要了解你的問題,還要吸引那些使用他們最喜歡的標籤的人。 – 2010-01-19 20:58:51

+0

完成我已經添加vb.net的國旗謝謝。 – Jonathan 2010-01-19 21:02:42

回答

0

這聽起來像是一個選擇問題。你能加載前兩個字符嗎?即"asdf".Substring(0,2) = "as"

+0

問題是,當我想要啓用它時,我將失去其餘部分。 有沒有其他的方式,而不必削減文本? – Jonathan 2010-01-19 21:21:28

+0

嘗試將焦點設置爲窗體上的另一個控件,這可能會重置活動文本選擇 – bugtussle 2010-01-19 21:30:32

+0

我已經完成了另一種方法,實際上更改了顯示成員 – Jonathan 2010-01-19 22:01:41