PDA

View Full Version : فرق Lable و Text block



خسرو خان
یک شنبه 09 مهر 1391, 15:45 عصر
با سلام
میخواستم بدونم فرق Lable و Text block و همچنین فرق GridView و DataGrid در wpf چیه ؟

Parham.D
دوشنبه 10 مهر 1391, 06:19 صبح
label یک content کنترل هست، یعنی به جز متن میشه کنترلهای دیگه هم توش جا داد، مثلا یک button یا list box. اما text block تنها خاصیت text را ارائه میده برای نمایش متن.

یاسردرا
دوشنبه 10 مهر 1391, 18:39 عصر
بله.همان طور که جناب پرهام فرمودنlableوtext blockهر دو برای نمایش متن استفاده می شوند ولی تفاوت ها باهم دارند.
برای مثال lableاز کلاسContentControlارث بری میشود و میتونه اکثر عناصر رو تو خودش نمایش بده ولی text block از کلاس FrameWorkElementمشتق میشه.برای نمایش متن به صورت گرافیکی و ...عنصر lableپیشنهاد میشه.
با تشکر.
کافی بود کمی جستجو میکردید.

خسرو خان
سه شنبه 11 مهر 1391, 11:52 صبح
بله.همان طور که جناب پرهام فرمودنlableوtext blockهر دو برای نمایش متن استفاده می شوند ولی تفاوت ها باهم دارند.
برای مثال lableاز کلاسContentControlارث بری میشود و میتونه اکثر عناصر رو تو خودش نمایش بده ولی text block از کلاس FrameWorkElementمشتق میشه.برای نمایش متن به صورت گرافیکی و ...عنصر lableپیشنهاد میشه.
با تشکر.
کافی بود کمی جستجو میکردید.


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