PDA

View Full Version : سوال: Refresh شدن فرم



123s0ran
سه شنبه 27 فروردین 1392, 18:43 عصر
سلام دوستان و اساتید محترم انجمن امیدوارم خوب خوش سلامت باشید

دوستان یک سوال دارم که من ی فرم دارم که یک DataGridView روش هستش و یک فرم دیگه که ازش اطلاعات در داخل بانک اطلاعاتی ثبت میکنه....
حالا می خواهم هر وقت که اطلاعات جدید داخل فرم 2 ثبت کردم اطلاعات داخل DataGridView رفرش بشه و اطلاعات جدیدثبت شده را نمایش بده

hosein320
سه شنبه 27 فروردین 1392, 18:57 عصر
شما اینجوری میتونی به اشیای فرم های دیگه دسترسی داشته باشی
form2.label1.text
بقیشم که دیگه خودتون بلدین:لبخند:

123s0ran
سه شنبه 27 فروردین 1392, 19:20 عصر
:لبخند: خوب دوست عزیز من خودم این نوشته بودم جواب نداد...


Form15.DataGridView1.Refresh()

Form15.DataGridView1.RefreshEdit()

hosein320
سه شنبه 27 فروردین 1392, 19:30 عصر
شما کدتو خط به خط اجرا کن ببین مشکلش چیه:متفکر:

123s0ran
سه شنبه 27 فروردین 1392, 20:00 عصر
خطای نداره اما گرید ویو رفرش نمیشه :لبخند:

hosein320
سه شنبه 27 فروردین 1392, 20:16 عصر
شما به جای اینکه رفرش کنی
از اول مقدار دهی کن ببین چی میشه:لبخند:

alaveh
سه شنبه 27 فروردین 1392, 20:44 عصر
برای این کار بهترین روش اینه که مقدار دهی اون گرید رو از اول انجام بدی

یعنی یک پروسیجر درست کنی برای مقدار دهی و اولین بار زمان فرم اکتیویت ( یا هر زمانی که برای اولین بار اونو مقدار دهی میکنی صداش بزنی ) و بعد از اون هر وقت توی هر فرم دیگه نیاز بود دوباره مقدار دهیش کنی باز صداش بزنی .

hosseinbarnamenevis
سه شنبه 27 فروردین 1392, 21:27 عصر
تا این حد هم پیچیده نیست
شما دوتا فرم دارید دیگه؟ یه فرم که دیتا گرید داخلش هست قاعدتا داخل فرم لودش اطلاعات مربوط به پر کردن دستا گرید داخلش هست
شما کافیه رویداد های فرم اکتیو و فرم دی اکتیو رو به فرم لود ارتباط بدین به همین سادگی :چشمک:

123s0ran
سه شنبه 27 فروردین 1392, 22:12 عصر
مرسی عزیزان اوکی شد :لبخند: