سلام
منظورتان در داخل خود VS است یا در زمان اجرای برنامه؟نقل قول:
مثلا می خوام رو هر جای فرم که می خوام کلیک کنم 1 لیبل درست شه
در VS کنترلر را یا باید بکشید و رها کنید و یا دبل کلیکش کنید!
Printable View
سلام
منظورتان در داخل خود VS است یا در زمان اجرای برنامه؟نقل قول:
مثلا می خوام رو هر جای فرم که می خوام کلیک کنم 1 لیبل درست شه
در VS کنترلر را یا باید بکشید و رها کنید و یا دبل کلیکش کنید!
در هنگام اجرای برنامه منظورمه :)
سلام
در رویداد MouseClick فرم میتوانید کدی مثل این بنویسید!نقل قول:
در هنگام اجرای برنامه منظورمه
(کد:if ((e.Button & System.Windows.Forms.MouseButtons.Left) > 0)
{
var lbl = new System.Windows.Forms.Label();
lbl.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
//lbl.AutoSize = true;
lbl.Text = "Hello";
lbl.Location = e.Location;
this.Controls.Add(lbl);
}
البته باید این کار را با نقاشی کردن اشتباه نگرید!!!
اینها کنترلر هستند و هر کدامشان بخشی از منابع سیستم عامل را مصرف میکنند.
)
:19:
با سلام
من با #C و دستورات sql آشنا هستم ولی با SQL SERVER نه
تو برنامه ام هم از هر راهی رفتم تا با دیتا بیسم کار کنم یه جایی به مشکل بر میخورم
1- اتصال به بانک رو با دستورات sql امتحان کردم بعضی وقتها اشکال میگیره
2- با استفاده از Preview data هم امتحان کردم
ولی بعضی جاها جواب نمیدن
کسی هست که یک راه کلی که مورد استفاده برنامه نویسان حرفه ای است رو بهم بگه
یعنی میخوام بدونم حرفه ای ها چطور با دیتا بیس کار میکنن
سلام
دوست عزیز، سوالات شما کلی است و موردی نیست.نقل قول:
... ولی بعضی جاها جواب نمیدن ...
... کسی هست که یک راه کلی که مورد استفاده برنامه نویسان حرفه ای است رو بهم بگه ...
اگر سوال موردی و روی یک مسئله و کد خاص بپرسید راحت تر میتوان جواب داد.
در حال حاضر بهترین و موثرترین پیشنهاد من این است که برای ریشه کن کردن مشکلتان در کار با دیتابیس، حتماً یک کتاب با عنوان ADO.Net تهیه و تا آخر مطالعه کنید.
برای یادگیری کتاب چیز دیگری است.
هیچ کس نمیتواند عملاً در یک سایت آموزشی 300 الی 1500 صفحه ای ارائه دهد.
کتاب برای آموزش حرف اول را میزند.
بعد از یادگیری برای جواب سوالات و حل مشکلات موردی میتوانید روی این قبیل تالارها به عنوان یک ابزار قدرتمند حل مشکلات حساب کنید.
موفق باشید.
1 سوال مسخرهD: قبلا بلد بودم الان خیلی وقته نشستم پای برنامه نویسی یادم نمیاد
چه طوری میشه اطلاعات 1 آرایه دو بعدی رو مستقیما در datagridview نمایش داد؟ منظورم اینه که اسم آرایه رو بدیم خودش سطر ها و ستون ها رو به همراه اطلاعات آرایه اضافه کنه
ممنون
و 1 سوال دیگه!
چطوری میشه در کد به datagridview ستون اضافه کرد؟
منظورم در برنامه ایه که تعداد ستون ها بسته به ورودی فرق می کنه و هر بار 1 تعداد ستون باید ایجاد شه
ممنون
سلام
آرایه شما حتماً محتوی یک Class یا Struct است، شما میتوانید با کمترین میزان کد Property های این کلاس را نمیش دهیدنقل قول:
چه طوری میشه اطلاعات 1 آرایه دو بعدی رو مستقیما در datagridview نمایش داد؟ منظورم اینه که اسم آرایه رو بدیم خودش سطر ها و ستون ها رو به همراه اطلاعات آرایه اضافه کنه
چطوری میشه در کد به datagridview ستون اضافه کرد؟
منظورم در برنامه ایه که تعداد ستون ها بسته به ورودی فرق می کنه و هر بار 1 تعداد ستون باید ایجاد شه
(عناصر آرایه تان چی هستند)
اگر نام سرستون و فرمت و... برایتان مهم با فعال کردن AutoGenerateColumns خود گراید ستون های لازم را خودکار تولید میکند، در نهایت به کدی مثل این نیاز خواهید داشت !!!!
(گراید خودکار ستونهای متناظر Property های عناصر آرایه را ساخته و محتویات را نمایش میدهد.)کد:this.DataGridView1.AutoGenerateColumns = true;
this.DataGridView1.DataSource = arrayvariantname;
ممنون
1 سوال دیگه
من وقتی محتویات آرایه مثلا در یک لیبل می نویسم بعضی از درایه ها به صورت NaN نشون داده میشن.
معنیش چیه؟
سلام
پس آرایه شما یا float است و یا double !نقل قول:
من وقتی محتویات آرایه مثلا در یک لیبل می نویسم بعضی از درایه ها به صورت NaN نشون داده میشن.
معنیش چیه؟
(این آرایه را که نمیخواستید در DataGridView نمایش دهید؟؟؟)
NaN در خصوص اعداد اعشاری در برنامه نویسی یک مقدار مبهم است، مقداری که هیچ عدد مشخصی ندارد!
نمونه بارز آن حاصل صفر تقسیم بر صفر است که طبق قوانین و صدالبته اثبات قاطع ریاضی هیچ جوابی ندارد (نه صفر نه بینهایت و نه هر عدد دیگری!)
اگر معادله و محاسبه ای داشته باشید که به این حاصل مبهم بانجامد مقدار NaN در متغیر float یا double شما جای خواهد گرفت.