問題 在VB標籤中,如果行數多於固定高度可支持的行數,則會切斷附加行,用戶只能看到第一對行。僅顯示VB標籤中的最新行
我需要它完全相反。我想看最新的5或6行。這意味着如果有更多的線條比標籤的固定高度可以顯示更多的線條,那麼不是簡單地將它們切斷,而是將所有線條向上移動,最後一條線條移動到底部。頂線可以被切斷,但最新的一條線應該處於底部。
的什麼,我試圖做 如果你看一個控制檯,像dir
輸入一個命令實例,那麼它列出了最新的目錄,但是你看最新的讀取目錄底部。基本上,你會看到它讀取的最新目錄。你只能看到它讀取的最新5或6個目錄,而不是看到每一行打印的行。
另一個例子:看一個文本框。如果您輸入的文字多於高度,則會看到文本框自動滾動顯示文本,並顯示最新的行,而較舊的行繼續向上移動並最終切斷,直到您向上移動滾動條。我需要它是完全一樣的,除了沒有滾動條。
另一個示例:如果將標籤的TextAlign屬性設置爲Bottom Center,則會在添加更多行時看到文本向上移動。問題發生在標籤填滿線條並且文本超出高度並被切斷時。這不應該發生。頂部的文本應該被切斷,但最新的一行應該從底部開始。別人 ,我已經給了我們唯一的解決方案建議
解決方案是創建標籤派生的自定義控制。
有沒有其他辦法可以做到這一點?
謝謝你的幫助。