با سلام.
تو یک فرم چگونه می توان به مقدار یک کنترلر موجود در فرم دیگر دسترسی داشت؟
مثلا در form1 یک دیتا گرید داریم و می خوایم با زدن دکمه در form2 اون دیتا گرید محتویاتش پاک بشه. این پاک شدن هم نشون داده بشه
لطفا راهنمایی نمایید
با تشکر
باید گرید را Public کنید و سپس مثل کد زیر دسترسی دارید
var frm2 = new Form2(); frm2.dataGridview2.DataSoure = this.dataGridView1.DataSource; frm2.Show();
با تشکر
می خواهیم در حالی که فرم 2 باز است پاک شدن محتوای که در form1 هست اتفاق بیفته و ما ببینیم که grid پاک شده است
لطفا راهنمایی نمایید
با تشکر
با Public کردن گرید در فرم اول در دوم نیز به آن دسترسی دارید و میتونید دستورات را اعمال کنید
استاد خاصیت modifire مربوط به datagrid رو public کردم.
در form2 هم کد زیر رو نوشتم:
Form1 f = new Form1(); f.dataGridView1.DataSource = null;
اما اتفاقی نمی افتد
لطفا راهنمایی نمایید
با تشکر
یک نمونه پروژه براتون درست کردم که ضمیمه این تاپیک میکنم.
با تشکر و سپاس فراوان
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)