日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
簡單概括VB.NET數(shù)據(jù)綁定

學(xué)習(xí)VB.NET時,你可能會遇到VB.NET數(shù)據(jù)綁定問題,這里將介紹VB.NET數(shù)據(jù)綁定問題的解決方法,在這里拿出來和大家分享一下。

創(chuàng)新互聯(lián)專注于中原企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站制作。中原網(wǎng)站建設(shè)公司,為中原等地區(qū)提供建站服務(wù)。全流程按需定制制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

VB.NET數(shù)據(jù)綁定能應(yīng)用于控件的任何屬性。我看到過很多人提到能夠綁定文本框的背景顏色到數(shù)據(jù)項,舉個例子,超期的帳號的背景色顯示紅色。但是如果你試圖使用數(shù)據(jù)集或者數(shù)據(jù)表實現(xiàn)該功能,將會遇到問題。數(shù)據(jù)行只能保持受到限制的數(shù)據(jù)類型,并且不支持Color類型。如果你不能把顏色存儲在VB.NET數(shù)據(jù)綁定顏色呢?

有些途徑可以解決這個問題,但是最簡單的是用綁定到自定義VB.NET數(shù)據(jù)綁定到數(shù)據(jù)表。自定義業(yè)務(wù)對象的屬性可能是Color型的,這樣的屬性能綁定到控件的BackColor屬性。

為了演示,我定義了下面的自定義事務(wù)對象:

 
 
 
  1. Public Class Account  
  2.  
  3. Dim m_nAccountID As Integer  
  4. Dim m_sCustomerName As String  
  5. Dim m_dblBalance As Double  
  6.  
  7. Public Sub New(ByVal nAccountID As Integer, ByVal sCustomerName As   
  8. String, _ByVal dblBalance As Double)  
  9. Me.AccountID = nAccountID 
  10. Me.CustomerName = sCustomerName 
  11. Me.Balance = dblBalance 
  12. End Sub  
  13.  
  14. Public Property AccountID() As Integer  
  15. Get  
  16. Return m_nAccountID  
  17. End Get  
  18. Set(ByVal Value As Integer)  
  19. m_nAccountID = Value 
  20. End Set  
  21. End Property  
  22.  
  23. Public Property CustomerName() As String  
  24. Get  
  25. Return m_sCustomerName  
  26. End Get  
  27. Set(ByVal Value As String)  
  28. m_sCustomerName = Value 
  29. End Set  
  30. End Property  
  31.  
  32. Public Property Balance() As Double  
  33. Get  
  34. Return m_dblBalance  
  35. End Get  
  36. Set(ByVal Value As Double)  
  37. m_dblBalance = Value 
  38. End Set  
  39. End Property  
  40.  
  41. Public ReadOnly Property BackColor() As Color  
  42. Get  
  43. If m_dblBalance < 0 Then  
  44. Return Color.Salmon  
  45. Else  
  46. Return SystemColors.Window  
  47. End If  
  48. End Get  
  49. End Property  
  50. End Class 

注意只讀的BackColor屬性從Balance屬性中得到值,并且為負(fù)平衡(negative balance)暴露了一個不同的顏色。該類的其它元素很直接。


網(wǎng)站欄目:簡單概括VB.NET數(shù)據(jù)綁定
網(wǎng)站URL:http://m.5511xx.com/article/dppjhpi.html