نمایش نتایج 1 تا 3 از 3

نام تاپیک: پر کردن مقادیرtreeview

  1. #1

    پر کردن مقادیرtreeview

    با عرض سلام
    یک table دارم که چند تا فیلد مختلف از جمله سال و عنوان داره. می خوام اطلاعات اون رو توی یک treeview قرار بدم به این صورت که سال رو بعنوان node اصلی قراربدم و childe هر سال شامل عنوان های درون همون سال باشه. هر کار میکنم توی هر سال یک زیرمجموعه بیشتر اضافه نمیشه اگه ممکنه یکی منو راهنمایی کنه چکار کنم؟
    این هم کدی که استفاده کردم:
            Dim yearstr As String = "SELECT DISTINCT LEFT(Tarikh, 4) AS Expr1 FROM dbo.main"
    Dim onvanstr As String = "SELECT onvan,id from main"
    Dim yeardater As SqlDataAdapter = New SqlDataAdapter(yearstr, strsqlconnection)
    Dim onvannstr As SqlDataAdapter = New SqlDataAdapter(onvanstr, strsqlconnection)
    Dim ds As New DataSet
    Dim ds1 As New DataSet
    yeardater.Fill(ds, "t1")
    onvannstr.Fill(ds1, "t2")
    Dim TreeNodeOnvan As System.Windows.Forms.TreeNode
    Dim TreeNodeTarikh As System.Windows.Forms.TreeNode
    For i As Integer = 0 To ds.Tables(0).Rows.Count - 1
    TreeNodeOnvan = New System.Windows.Forms.TreeNode(ds1.Tables(0).Rows(i ).Item(0).ToString)

    TreeNodeTarikh = New System.Windows.Forms.TreeNode(ds.Tables(0).Rows(i) .Item(0).ToString, New System.Windows.Forms.TreeNode() {TreeNodeOnvan})
    Me.TreeView1.Nodes.AddRange(New System.Windows.Forms.TreeNode() {TreeNodeTarikh})
    Next

  2. #2
    کاربر دائمی آواتار h_a_m_i_d
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    dim home as new machincode
    پست
    638

    نقل قول: پر کردن مقادیرtreeview

    دوست عزیز برای اضافه کردن اطلاعات به تری ویو از کد زیر استفاده کنید
    dim n as treenode
    dim c as treenode
    ("n=treeview1.nodes.add("1390
    for i=1 to 12
    (c=n.nodes.add(i
    next
    این برنامه سال رو به همراه ماه ها وارد میکنه مشکل دیگه بود بگین
    موفق باشید

  3. #3

    نقل قول: پر کردن مقادیرtreeview

    ممنون ولی مشکل من این نیست مشکل من چیز دیگری است. من یک سری اطلاعات دارم که مربوط به سالهای مختلف است. می خوام اونها رو توی treeview به تفکیک سال بیارم. در این زمینه هر کسی می تونه کمک کنه.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •