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