所有新聞群組討論區列表 風禹科技驗證有限公司 Web News Reader

目前新聞群組:microsoft.public.tw.dotnet.languages.vb

說明

此主題討論共計 8 篇文章。

如何設定textbox的enabled=false的顏色不以灰色顯示

lanWay2007/5/22 下午 03:58:45僅瀏覽本文回覆 | 回信 | 轉寄
當textbox1.enabled=false時,設定textbox1.forecolor=color.red時,其textbox1的前景色仍是以灰色顯示,如何讓它以forecolor的設定值顯示
注:1.不使用容器(如groupbox),2.不使用api方法(SetWindowLong)
謝謝

小琳2007/5/24 下午 09:47:39僅瀏覽本文回覆 | 回信 | 轉寄
:::假如你主要是讓使用者無法輸入的話,可以試試看用:
    Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
        e.Handled = True
    End Sub

==> 本文由 "lanWay <lanways@hotmail.com>"
[系統略除,原始全文請點選瀏覽本文]


--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
lanWay2007/5/27 下午 03:40:37僅瀏覽本文回覆 | 回信 | 轉寄
璉璉,您好:
    Disabled的目的,是因為有一些上了年紀的客戶在看灰色的數字時,比較吃力,所以,當Disabled時,我需要變更顏色加以顯明的標識出來,以方便客戶查對

  "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:BB8DE5D50FAB472CA1CBCAF4851424C1@c2e6400...
  Enabled 是 Windows 下定義的行為,若你的 Disabled 展現的方式與標準行為不一致,將造成使用者的困惑,不如以其他方式取代。

  故請重新說明你的目的,以便尋找替代的解決方案。

  ==> 本文由 "lanWay <lanways@hotmail.com>"
  > 於 news:%23ZEhEcEnHHA.2452%40TK2MSFTNGP04.phx.gbl  發表
  > 當textbox1.enabled=false時,設定textbox1.forecolor=color.red時,其textbox1的前景色仍是以灰色顯示,如何讓它以forecolor的設定值顯示
  > 注:1.不使用容器(如groupbox),2.不使用api方法(SetWindowLong)
  > 謝謝
  >

  --
  風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
  網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
  流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
  Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
  微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
  MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
  TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
  --
  ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
  RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
璉璉2007/5/27 下午 05:57:38僅瀏覽本文回覆 | 回信 | 轉寄
http://blog.blueshop.com.tw/HammerChou/archive/2007/03/12/49945.aspx

變更 GrayText 顏色。

==> 本文由 "lanWay <lanways@hotmail.com>"
[系統略除,原始全文請點選瀏覽本文]


--
風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
lanWay2007/5/28 上午 09:41:01僅瀏覽本文回覆 | 回信 | 轉寄
璉璉,您好:
        改變系統顏色這個方法雖然可以達到效果,但會影響到其他程式的使用效果,不過網址不錯,謝謝了;)可有其它的方法?
        
  "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:8A23215E7CC84694968C2C067C377491@c2e6400...
  http://blog.blueshop.com.tw/HammerChou/archive/2007/03/12/49945.aspx

  變更 GrayText 顏色。

  ==> 本文由 "lanWay <lanways@hotmail.com>"
  > 於 news:OrRURJDoHHA.4552%40TK2MSFTNGP04.phx.gbl  發表
  > 璉璉,您好:
  >   Disabled的目的,是因為有一些上了年紀的客戶在看灰色的數字時,比較吃力,所以,當Disabled時,我需要變更顏色加以顯明的標識出來,以方便客戶查對
  > "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:BB8DE5D50FAB472CA1CBCAF4851424C1@c2e6400...
  > Enabled 是 Windows 下定義的行為,若你的 Disabled 展現的方式與標準行為不一致,?N造成使用者的困惑,不如以其他方式取代。
  > 故請重新說明你的目的,以便尋找替代的解決方案。
  > ==> 本文由 "lanWay <lanways@hotmail.com>"
  > > 於 news:%23ZEhEcEnHHA.2452%40TK2MSFTNGP04.phx.gbl  發表
  > > 當textbox1.enabled=false時,設定textbox1.forecolor=color.red時,其textbox1的前景色仍是以灰色顯示,如何讓它以forecolor的設定值顯示
  > > 注:1.不使用容器(如groupbox),2.不使用api方法(SetWindowLong)
  > > 謝謝

  --
  風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
  網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
  流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
  Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
  微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
  MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
  TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
  --
  ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
  RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
璉璉2007/5/28 上午 10:41:29僅瀏覽本文回覆 | 回信 | 轉寄
除能的效果是系統定義的,所以不會單獨視窗改變,若有視力上的需求,本身全系統都須改變才對。

若只要改自己的視窗,可能要自己開發個使用者控制項來處理,針對除能時將控制項鎖上並改變顏色。

==> 本文由 "lanWay <lanways@hotmail.com>"
[系統略除,原始全文請點選瀏覽本文]


--
風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
--
ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
lanWay2007/5/30 上午 11:28:05僅瀏覽本文回覆 | 回信 | 轉寄
璉璉,您好:
          可有方法在TextBox=disabled時,在此對象上面創建一個透明的相同font的label對象,來加以標識,當enabled=true時再移除此label
  "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:E77442A0F6FF4E81BD206DEA7213CF64@c2e6400...
  除能的效果是系統定義的,所以不會單獨視窗改變,若有視力上的需求,本身全系統都須改變才對。

  若只要改自己的視窗,可能要自己開發個使用者控制項來處理,針對除能時將控制項鎖上並改變顏色。

  ==> 本文由 "lanWay <lanways@hotmail.com>"
  > 於 news:uJmy%24kMoHHA.3264%40TK2MSFTNGP04.phx.gbl  發表
  > 璉璉,您好:
  >         改變系統顏色這個方法雖然可以?F到效果,但會影響到其他程式的使用效果,不過網址不錯,謝謝了;)可有其它的方法?
  >   "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:8A23215E7CC84694968C2C067C377491@c2e6400...
  >   http://blog.blueshop.com.tw/HammerChou/archive/2007/03/12/49945.aspx
  >   變更 GrayText 顏色。
  > ==> 本文由 "lanWay <lanways@hotmail.com>"
  > > 於 news:OrRURJDoHHA.4552%40TK2MSFTNGP04.phx.gbl  發表
  > > 璉璉,您好:
  > >   Disabled的目的,是因為有一些上了年紀的客戶在看灰色的數字時,比較吃力,所以,當Disabled時,我需要變更顏色加以顯明的標識出來,以方便客戶查對
  > > "璉璉" <devil@tainan.com.tw.x> 撰寫於郵件新聞:BB8DE5D50FAB472CA1CBCAF4851424C1@c2e6400...
  > > Enabled 是 Windows 下定義的行為,若你的 Disabled 展現的方式與標準行為不一致,?N造成使用者的困惑,不如以其他方式取代。
  > > 故請重新說明你的目的,以便尋找替代的解決方案。
  > > ==> 本文由 "lanWay <lanways@hotmail.com>"
  > > > 於 news:%23ZEhEcEnHHA.2452%40TK2MSFTNGP04.phx.gbl  發表
  > > > 當textbox1.enabled=false時,設定textbox1.forecolor=color.red時,其textbox1的前景色仍是以灰色顯示,如何讓它以forecolor的設定值顯示
  > > > 注:1.不使用容器(如groupbox),2.不使用api方法(SetWindowLong)
  > > > 謝謝

  --
  風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.6 UTF-8 Beta
  網站地圖 http://tlcheng.twbbs.org/wwwmap.htm
  流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式
  Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論
  微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知:
  MSDN: http://forums.microsoft.com/msdn-cht/default.aspx?siteid=14
  TechNet: http://forums.microsoft.com/technet-cht/default.aspx?siteid=23
  --
  ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx
  RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=microsoft.public.tw.dotnet.languages.vb
Eden2007/5/31 上午 11:21:01僅瀏覽本文回覆 | 回信 | 轉寄
建議textbox1設成唯讀就好,然後再改顏色

"lanWay" 來函:
[系統略除,原始全文請點選瀏覽本文]

基本條件

.Net 原始碼 | ASP.NET News Reader Beta 0.2.9

請參閱

個人資料 | 發表新文章 | 搜尋 | 列印 預覽 直接

重要訊息通知

2007/06/21 由於微軟新聞伺服器移除多數新聞群組 (newsgroup),目前遭移除之群組暫時改為隱藏純瀏覽,若狀況已定案時,將會將隱藏中的群組重新調整。[討論]