PDA

View Full Version : لطفا یک خط کد را برایم ترجمه کنید



alih988
چهارشنبه 19 دی 1386, 12:55 عصر
به نام خدا
سلام ، عزیزان لطف کنید خط زیر را ترجمه کنید ، اگر ممکنه دقیقا بگید این خط چه کاری انجام می دهد !
CurrencyManager objCurrencyManager;
objCurrencyManager =


(CurrencyManager)(this.BindingContext[objDataSet]);

Amir Oveisi
چهارشنبه 19 دی 1386, 23:50 عصر
لطفا یه کم مرتب بنویسید ( کدهارو بین تگ code قرار بدید )

alih988
پنج شنبه 20 دی 1386, 09:29 صبح
CurrencyManager objCurrencyManager;
objCurrencyManager =


(CurrencyManager)(this.BindingContext[objDataSet]);

alih988
پنج شنبه 20 دی 1386, 09:33 صبح
داداش فایده ای نداره ، باز همونطوری میشه ، شما هر چیزی که مربوط به تگ فونت و نوع فونت هستش رو در نظر نگیر ، خط اول که میگه یک شی از نوع کارنسی منیجر تولید کد ، خط دوم که سوال من بیشتر در اینجاست ، میگه باید یک چیزی که من نمیدونم چی هستش ، رو به نوعی از کارنسی منیجیر تبدیل کنید ، و در شیی که از نوع کارنسی منیجیر ساختید قرار بدید !
البته ببخشید اگر اصطلاحات رو فارسی نوشتم ، چون وقتی انگلیسی می نوشتم قاطی می شد

توسعه نویس
پنج شنبه 20 دی 1386, 10:21 صبح
CurrencyManager objCurrencyManager;
objCurrencyManager = (CurrencyManager)(this.BindingContext[objDataSet]);

یک شیء از نوع CurrencyManager ساخته شده.
در خط دوم یک با استفاده از تابع BindingContext که یک دیتاست به عنوان دیتاسورس به آن داده شده، یک آبجکت BindingManagerBase برگردانده شده و تبدیل به نوع CurrencyManager شده و به objCurrencyManager نسبت داده میشود.

در مورد شیء BindingManagerBase می توانید در MSDN جستجو کنید تا به آن آشنا شوید.
یک توضیح ساده اینکه برای مدیریت تمام اشیای Binding در فرم با یک دیتاسورس وابسته بکار میرود.