Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 6 của 6

Chủ đề: Description in C#?

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Description in C#?

    Hi all
    Mình không hiểu đoạn màu đỏ sau có tác dụng gì?
    [Description("tác dụng của đoạn này đó là gì vậy?")]
    private void ultraTabControl1_SelectedTabChanged(object sender, Infragistics.Win.UltraWinTabControl.SelectedTabCha ngedEventArgs e)
    {

    }
    thanks

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Nó có nghĩa là : Khi bạn thiêt kế kéo thả các Control, chọn vào cái control này, + chọn F4 -> hiện ra cái PropertyGrid
    + Xem phần dưới cùng của cái PG đó, sẽ hiện ra dòng chữ "tác dụng của đoạn này đó là gì vậy?"
    -> Nó là comment cho các control khi bạn muốn hiện nó trên PG
    Thế bạn đã rõ chưa\?

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi thepbac
    Nó có nghĩa là : Khi bạn thiêt kế kéo thả các Control, chọn vào cái control này, + chọn F4 -> hiện ra cái PropertyGrid
    + Xem phần dưới cùng của cái PG đó, sẽ hiện ra dòng chữ "tác dụng của đoạn này đó là gì vậy?"
    -> Nó là comment cho các control khi bạn muốn hiện nó trên PG
    Thế bạn đã rõ chưa\?
    thanks.
    Tớ hiểu ý cậu nhưng tớ làm thì có thấy nó đúng như cậy nói đâu
    Mã:
    Imports System.ComponentModel
    
    Public Class Form1
    
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
        End Sub
    #Region "Property"
    
        <Description("Tesfsdfsdfsd")> _
        Public Property getBindingSource()
            Get
                Return BindingSource1
            End Get
            Set(ByVal value)
                BindingSource1 = value
            End Set
        End Property
        <Description("Thang nay de lam gi")> _
        Public Property getButton()
            Get
                Return Button1
            End Get
            Set(ByVal value)
                Button1 = value
            End Set
        End Property
    #End Region
    End Class
    còn anh của nó đây

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    ây cha. Tớ nhầm. Nó là comment cho 1 compenets khi bạn di chuột, hoặc gọi nó từ đối tượng thôi.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nthung
    Hi all
    Mình không hiểu đoạn màu đỏ sau có tác dụng gì?
    [Description("tác dụng của đoạn này đó là gì vậy?")]
    private void ultraTabControl1_SelectedTabChanged(object sender, Infragistics.Win.UltraWinTabControl.SelectedTabCha ngedEventArgs e)
    {

    }
    thanks
    Theo mình biết thì đó là các thuộc tính chỉ dẫn biên địch giúp cho trình dịch biết phải xử lý đoạn code đi kèm theo sau như thế nào. Các thuộc tính này chủ yếu để phục vụ trong quá trình design chương trình.
    vd:
    Trích dẫn Gửi bởi nthung
    public class TextboxEx: TexBox
    {
    [Browsable(false), DesignerSerializationVisibility(DesignerSerializat ionVisibility.Hidden)]
    public bool new ReadOnly
    {
    get;
    set;
    }

    }
    Khi do ReadOnly sẽ ko show trong Properties nữa.

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi thangnc
    Theo mình biết thì đó là các thuộc tính chỉ dẫn biên địch giúp cho trình dịch biết phải xử lý đoạn code đi kèm theo sau như thế nào. Các thuộc tính này chủ yếu để phục vụ trong quá trình design chương trình.
    vd:

    Khi do ReadOnly sẽ ko show trong Properties nữa.
    thanks bạn, mình cũng không hiểu rõ ý bạn không biết có cao thủ nào có ý kiến gì không

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •