PDA

View Full Version : تغییر سریع فونت سلولهای دیتا گرید ویو



rasol_afkham
دوشنبه 01 دی 1393, 11:18 صبح
با سلام خدمت دوستان عزیز:
من برای تغییر فونت سلولهای دیتا گرید ویو از کد زیر استفاده می کنم. این کد زمان زیادی می بره. یعنی وقتی که دکمه را کلیک می کنم تا فونت سلول مورد نظر عوض بشه چند ثانیه طول می کشه.
آیا کسی راه بهتری می دونه؟
list[0, 1].Style.Font = this.Font;

winner1
دوشنبه 01 دی 1393, 12:08 عصر
اگه فونت همه قراره یکی بشه ؟

this.myDataGrid.DefultCellStyle.Font=فونت

rasol_afkham
دوشنبه 01 دی 1393, 14:14 عصر
نه فقط یک سری سلولها که کاربر مقادیر آنها را تغییر داده. تا معلوم بشه که مقدار اون سلول تغییر کرده

winner1
دوشنبه 01 دی 1393, 21:17 عصر
خوب یکسری باید تک تکشونون فونت بدی

rasol_afkham
دوشنبه 01 دی 1393, 22:56 عصر
بله می دونم باید به تک تکشون فونت بدم، و ایضاً می دونم هم چطوری فونت بدم. اما مشکل اینجاست که خیلی آهسته انجام می شه یعنی اگه تعداد سلولها بیشتر از یکی یا دوتا باشه زمان زیادی طول می کشه. البته به روش زیر. شما راه بهتری بلد هستید؟
list[0, 1].Style.Font = this.Font;