PDA

View Full Version : تعریف کلاس برای لود اطلاعات در listview



samiasoft
دوشنبه 23 مرداد 1396, 14:53 عصر
سلام دوستان

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

به نظرتون چطگوری کل ریکورد ها رو داخل ارایه قرار دام و در لیست ویو لودشون کنم ؟

samiasoft
دوشنبه 23 مرداد 1396, 16:50 عصر
دوستان بدین صورت تعریف کردم و مشکلم حل شد :

string[,] array = { { "1", "2","3","2" },
{ "4", "5","6","2"},
{ "7","8", "9","2" } };



for (int m = 0; m <= 2; m++) {
ListViewItem lvi = new ListViewItem(array[m,0], 1);
lvi.SubItems.Add(array[m,1]);
lvi.SubItems.Add(array[m,2]);
ListView.Items.Add(lvi);


}


ولی من میخواستم ارایه رو بزارم داخل یک کلاس...برای همین در کلاس اینطور نوشتم و پابلیک استاتیک کردم اما در فرمم به هیچ وجه شناسایی نمیشه این !!!! مشکل کجاست به نظرتون؟!

using System;using System.Collections.Generic;
using System.Text;


namespace OnlineRadio
{


public static class database
{
public static string[,] array = {
{ "1", "2","3","2" },
{ "4", "5","6","2"},
{ "7","8", "9","2" } };


}
}

یعنی الان باید در فرمم چطوری اینو فراخوانی کنم ؟ باید اینطور بنویسم database.array ولی دیتابیس رو نمیشناسد!