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

نام تاپیک: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

  1. #1
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    Question مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    درود دوستان
    من در حال نوشتن یک برنامه ساده هستم
    الان به یک مشکل برخوردم برای لود کردن dataGridView1
    من dataGridView رو در یک تب پیج از ردیف های تب کنترل قرار دادم و همینجور که می دونید ، رخداد تب کنترل کلیک هست و برای اینکه dataGridView لود بشه باید روی قسمتی از صفحه تب کنترل کلیک کنیم تا dataGridView لود بشه

    الان من چطوری میتونم کاری کنم که فرم اتوماتیک لود شده باشه و نیازی به کلیک روی قسمتی از صفحه نباشه تا فرم لود بشه

    کدش من این هست


    private void tabPage1_Click(object sender, EventArgs e)
    {
    //نمایش اعضا
    SqlCeConnection myConnection = new SqlCeConnection();
    myConnection.ConnectionString = @"Data Source=C:\Users\CafeNetSaki\Documents\Visual Studio 2015\Projects\GhazaiiElectronic\GhazaiiDB.sdf";

    SqlCeCommand myCommand = new SqlCeCommand();
    myCommand.Connection = myConnection;
    myCommand.CommandText = "Select * from [User]";


    DataTable myDataTable = new DataTable();
    SqlCeDataAdapter myDataAdapter = new SqlCeDataAdapter();
    myDataAdapter.SelectCommand = myCommand;
    myDataAdapter.Fill(myDataTable);

    dataGridView1.AutoGenerateColumns = true;
    dataGridView1.DataSource = myDataTable;

  2.  

  3. #2
    مدیر کل سایت آواتار محمد آشتیانی
    تاریخ عضویت
    مهر 1384
    محل زندگی
    تهران
    پست
    1,486

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    سلام


    private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (tabControl1.SelectedIndex == tabPage1.TabIndex)
    {
    //write your codes here
    }
    }
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  4. #3
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    نقل قول نوشته شده توسط محمد آشتیانی مشاهده تاپیک
    سلام


    private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (tabControl1.SelectedIndex == tabPage1.TabIndex)
    {
    //write your codes here
    }
    }
    منظورم این نیست، توی نت هم گشتم جوابی پیدا نکردم، لطفا سورس را بررسی کنید تا متوجه منظور من بشید
    http://s8.picofile.com/file/83407848...ronic.zip.html
    میخوام tabpage1 خاصیت لود داشته باشه، مثل انکه من یک فرم جدید باز کردم و DateDridWiew نمایش داده میشه
    لطفا سورس را بررسی کنید

  5. #4
    مدیر کل سایت آواتار محمد آشتیانی
    تاریخ عضویت
    مهر 1384
    محل زندگی
    تهران
    پست
    1,486

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    سلام
    کدتون رو توی رویداد Form Load بنویسید

    اگر هم میخواید با انتخاب اون تب پیج ، گریدتون آپدیت بشه ، کد پست قبلیم درسته (به این رویداد دقت نکردید SelectedIndexChanged)
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  6. #5
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    نقل قول نوشته شده توسط محمد آشتیانی مشاهده تاپیک
    سلام
    کدتون رو توی رویداد Form Load بنویسید

    اگر هم میخواید با انتخاب اون تب پیج ، گریدتون آپدیت بشه ، کد پست قبلیم درسته (به این رویداد دقت نکردید SelectedIndexChanged)
    سپاس بله صبح همین کار رو کردم درست شد
    ReadFromDatabase(); رو هم گذاشتم زیر کدها ، آپدیت انجام شد

  7. #6
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    Question ویرایش کاربران از طریق تب کنترل

    با درود

    من یک برنامه ساده نوشتم مانند دفترچه تلفن، میخوام وقتی روی یکی از سلول های دیتاگریو کلیک می کنم کاربر به یک تب پیج دیگه بره و عملیات ویرایش روی اون انجام بشه، ولی متاسفانه هرکاری میکنم نمیشه مگر اینکه یک فرم جدید درست کنم ولی من میخوام در خود فرم اصلی و در یک تب پیج عملیات روی کاربر انجام بشه

    لطفا راهنمایی کنید

    کد پائین رو که نوشتم فقط باعث میشه از سطر دریتاگریدویوو به تب پیج ویرایش برم ولی هیچ اتفاقی نمی افته و هیچ کاربری انتخاب نمیشه تا ویرایش کنم مشخصاتش رو



    کدهای من



    public partial class frmMain : Form
    {
    public String FirstName { get; set; }





    private void btnEdit_Click(object sender, EventArgs e)
    {
    frmMain frmMain = new frmMain();
    frmMain.FirstName = dataGridView1.CurrentRow.Cells["ClmnFirstName"].Value.ToString();
    tabControl1.SelectedTab = tabControl1.TabPages[2];
    }





    private void tabPage3_Click(object sender, EventArgs e)
    {
    txtFirstNameV.Text = this.FirstName;



    اینم تصویری از برنامه من


  8. #7
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    نقل قول نوشته شده توسط محمد آشتیانی مشاهده تاپیک
    سلام
    کدتون رو توی رویداد Form Load بنویسید

    اگر هم میخواید با انتخاب اون تب پیج ، گریدتون آپدیت بشه ، کد پست قبلیم درسته (به این رویداد دقت نکردید SelectedIndexChanged)


    من یک برنامه ساده نوشتم مانند دفترچه تلفن، میخوام وقتی روی یکی از سلول های دیتاگریو کلیک می کنم کاربر به یک تب پیج دیگه بره و عملیات ویرایش روی اون انجام بشه، ولی متاسفانه هرکاری میکنم نمیشه مگر اینکه یک فرم جدید درست کنم ولی من میخوام در خود فرم اصلی و در یک تب پیج عملیات روی کاربر انجام بشه

    لطفا راهنمایی کنید

    کد پائین رو که نوشتم فقط باعث میشه از سطر دریتاگریدویوو به تب پیج ویرایش برم ولی هیچ اتفاقی نمی افته و هیچ کاربری انتخاب نمیشه تا ویرایش کنم مشخصاتش رو



    کدهای من



    public partial class frmMain : Form
    {
    public String FirstName { get; set; }





    private void btnEdit_Click(object sender, EventArgs e)
    {
    frmMain frmMain = new frmMain();
    frmMain.FirstName = dataGridView1.CurrentRow.Cells["ClmnFirstName"].Value.ToString();
    tabControl1.SelectedTab = tabControl1.TabPages[2];
    }





    private void tabPage3_Click(object sender, EventArgs e)
    {
    txtFirstNameV.Text = this.FirstName;



    اینم تصویری از برنامه من


  9. #8
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    نقل قول: ویرایش کاربران از طریق تب کنترل

    با کمک آقای مرادی و یکی دیگر از دوستان انجمن و کمی گشتن در اینترنت متوجه این موضوع شدم

  10. #9
    کاربر تازه وارد آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    47

    نقل قول: مشکل لود نشدن اتوماتیک dataGridView در Tab Control

    مشکل حل شد
    سپاس
    اگر از دوستان کسی این مشکل رو داشت پیام بده تا راهنمایش کنم

تاپیک های مشابه

  1. سوال: ردیف اتوماتیک در datagridview
    نوشته شده توسط kebriya در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 22 آبان 1394, 18:41 عصر
  2. سوال: حرکت اتوماتیک scrollbar در DataGridView
    نوشته شده توسط rasoolf در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 28 مهر 1389, 23:34 عصر
  3. تغییر اندازه ستون های DataGridView بصورت اتوماتیک
    نوشته شده توسط Jean Reno در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 13 مرداد 1389, 10:35 صبح
  4. امکان متوقف کردن اتوماتیک Style زدن در کد ASPX موقع افزودن Table
    نوشته شده توسط majid_darab در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: چهارشنبه 15 اردیبهشت 1389, 20:08 عصر
  5. برنامه ای برای تولید اتوماتیک سورس کد بانک اطلاعاتی
    نوشته شده توسط UpgradeVB6Code در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: شنبه 17 فروردین 1387, 19:24 عصر

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

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