應用程式對XP主題的支援要慎重

2021-09-05 16:20:12 字數 498 閱讀 4907

現在越來越多的程式希望能夠展現出xp的主題風格,這是大勢所趨的,但是在使用中確發現了大問題,詳細情況如下:

在visual basic 6中使用xp主題的方式見:

在visual basic 2003中使用xp主題方式見:

通過試驗,上述的教程是正確的,的確好用,而且系統可以支援xp的主題,但是到底是否可用呢?

如果在系統中使用了textbox,而且希望通過maxlength限制文字框的長度的話,那你就慘了,為什麼?因為,文字框無法限制輸入的長度了,下面假定限制輸入的長度為10.

1:如果輸入的都是字母或者是數字,那就沒問題了,我想這種方式外國怎麼測試都不會錯,否則也不會推廣來用。

2:如果輸入中使用中文輸入法進行輸入,慘了,中文可以無限制的輸入,而且一旦無限制後,英文也是可以隨便輸入的。

解決辦法,就是通過編碼來驗證輸入的是否為約定的長度,好麻煩的,系統中目前好多輸入都需要大量編碼來限制,工作量太大,目前只有取消系統對xp主題的支援,以緩解工作量,希望可以找到好的辦法。

應用程式對XP主題的支援要慎重

現在越來越多的程式希望能夠展現出xp的主題風格,這是大勢所趨的,但是在使用中確發現了大問題,詳細情況如下 在visual basic 6中使用xp主題的方式見 在visual basic 2003中使用xp主題方式見 通過試驗,上述的教程是正確的,的確好用,而且系統可以支援xp的主題,但是到底是否可...

讓gtk 應用程式的主題風格即時生效

主題風格似乎已是gui應用程式必不可少的元素了,不同使用者有不同的審美觀,為使用者提供多種的主題風格,或者讓使用者自己定製,都是比較好的選擇。記得win95剛出來時,很多人總會把它弄出不同的外觀,以顯示的自己的水平和與眾不同。在gtk 應用程式中,使用者可以定製主題風格 設定視窗 控制項在不同狀態下...

對你的的應用程式進行Debug

在visual studio中建立乙個新的silverlight project,並命名為 slclock.檢視 怎麼來建立乙個silverlight project 注意 將project 命名為 slclock 是很重要的,因為它必須與 中的命名符合,這樣才能正確的編譯.在visual stud...