سلام
به چه دلیل این کد کار نمیکنه
Img.SetValue(TopProperty, Y)
Printable View
سلام
به چه دلیل این کد کار نمیکنه
Img.SetValue(TopProperty, Y)
من هر بار مقدار متغیر رو Y رو تغییر میدم و تاثیر نداره
سلام دوست عزيز
اگر كنترل img شما درون هر كنترل كانتينر به غير از Canvas مثل Grid و غيره قرار دارد، خاصيت TopProperty نداره و بايد از خاصيت RowProperty استفاده كني.
Img.SetValue(Grid.RowProperty, Y)
اما اگر درون Canvas بود مي توني از TopPeroperty استفاده كني.
Img.SetValue(Canvas.TopProperty, Y)
موفق باشيد.
بدرود...
ممنون
حالا این ارور مال چیه
http://upload7.ir/images/50920231002179821462.png
هر عدد دیگه ای هم که میزارم بازم ارور میده:متفکر:
سلام دوست عزیز
شما در ابتدا باید کنترل Img رو داخل Grid قرار بدی، بعد خاصیت RowProperty اون رو ست کنی.
Grid1.Children.Add(Img)
Img.SetValue(Grid.RowProperty, Y)
موفق باشید...
بدرود.
سلام
نمیدونم چرا جواب نمیده
باز هم ارور میخوره:ناراحت:
اگه لطف کنین یه نمونه برنامه بزارین ممنون میشم
سلام
اينم نمونه :
سلام.
ميخواي با جابجا كردن Img به چه نتيجه اي برسي يا منظورت از Y += 153 چيه؟
اين طوري خوبه ؟