سلام دوستان
یه progressbar رو فرمم دارم که میخوام bind بشه به یه جدول از دیتا بیسم میخوام با کد نویسی این عمل رو انجام بدم چه طوری میشه که با کلیک روی فلش بالایی بره به رکوردهای بعدی و با کلیک روی فلش پایین بره به رکوردهای قبلی؟
Printable View
سلام دوستان
یه progressbar رو فرمم دارم که میخوام bind بشه به یه جدول از دیتا بیسم میخوام با کد نویسی این عمل رو انجام بدم چه طوری میشه که با کلیک روی فلش بالایی بره به رکوردهای بعدی و با کلیک روی فلش پایین بره به رکوردهای قبلی؟
کسی نظری نداره؟
سلام
مستقیم نمی توان یک ProgressBar را با یک فیلد جدول متصل کرد ولی با کمی کد نویسی میشود.
سلام
یه چیزی شبیه این روش :
public Form1()
{
InitializeComponent();
this.progressBar1.Value = MyValue();
}
private int MyValue()
{
SqlConnection C = new SqlConnection("Data Source=.;Initial Catalog=YourDB;Integrated Security=True");
C.Open();
return int.Parse(new SqlCommand("Select YourField From YourTable Where YourID=1", C).ExecuteScalar().ToString());
}
مگه با Progressbar هم با جدول بایند میشن ؟؟؟
فلش بالایی و پایینی کجا هستن اونوقت ؟؟؟
نکنه منظورتون Navigationbar هست ؟؟؟
بله حق با شماست واقعا شرمنده ام که به اسم کنترلم دقت نکردم متاسفم کنترلی که منظور من بود numericUpDown است این رو نمیدونم چطوری بایند کنم؟
باز هم معذرت میخوام:خجالت:
سلام
باز هم همان پاسخ قبلی است ولی کمی کد عوض میشود :
public Form1()
{
InitializeComponent();
this.numericUpDown1.Value = MyValue();
}
private decimal MyValue()
{
SqlConnection C = new SqlConnection("Data Source=.;Initial Catalog=YourDB;Integrated Security=True");
C.Open();
return decimal.Parse(new SqlCommand("Select YourField From YourTable Where YourWhere...", C).ExecuteScalar().ToString());
}
ممنونم از پاسختون ولی حالا چطوری محدودش کنم در حرکت به بالا و پایین چون من مثلا داخل جدول دیتا بیسم 10 تا رکورد بیشتر ندارم ولی این تا هر چند تا که بخواد بالا افزوده میشه؟
سلام
اینطوری :
public Form1()
{
InitializeComponent();
this.numericUpDown1.Minimum = 0;
this.numericUpDown1.Maximum = 10;
this.numericUpDown1.Value = MyValue();
}
من که بازم نفهمیدم شما می خوای چی کار کنی ؟؟؟
اما حدسم اینه که می خوای رکوردهات مثلا با توجه به ID اونها داخل یه NUMERICUPDOWN نشون بدی ، بعد هر کدوم انتخاب شد مثلا اطلاعات مربوط به اون ردیف یه جایی نمایش داده بشه ؟ درسته ؟
به هر حال اگه بیشتر توضیح بدی که کلا می خوای چکار کنی بهتر میشه کمک کرد .
راستی من نگاه کردم . میشه بایندش کرد . چطور شما میگی نمیشه !!!
در بخش ویژگی های NumericUpDown و در بخش Data و آنجا هم در بخش DataBinding و براحتی اونجا این کار انجام میشه .
ببین اگه تا اینجاش درست میشه بریم سر وقت محدود کردنش .