PDA

View Full Version : سوال: روش جابجایی کنترل ها



n.najafi
جمعه 12 تیر 1388, 12:24 عصر
باسلام، در برنامه نویسی تحت وب در visual studio چطوری می تونم کنترل ها را جابه جا کنم؟؟؟
گفته شده از این روش استفاده کنم اما نمی دونم از کجا این کار را انجام بدم :
layout-->position--> absulute

متشکرم

milade
جمعه 12 تیر 1388, 12:43 عصر
از طریق Css :
Style و Position

موفق باشید

n.najafi
جمعه 12 تیر 1388, 19:20 عصر
لطفا دقیق تر راهنماییم کنید؟؟؟؟؟؟؟
متشکرم

vandermond
جمعه 12 تیر 1388, 19:33 عصر
اون چيزي كه milade فرمودند رو من براي بعضي كنترل ها (مثل (Input(Button ) توي پراپرتي اين كنترل و همونطور كه فرمودند توي Style و بعد گزينه Position و در قسمت Position و از اونجا absolute رو پيدا كردم ولي براي كنترلهايي مثل Button , Lable نتونستم پيداش كنم.
اين سوال شما رو من همين امروز و همينجا پرسيده بودم ولي جواب نگرفته بودم. اگه شما هم جواب گرفتيد لطفا اينجا هم بگيد كه من هم گيرم.

milade
جمعه 12 تیر 1388, 20:00 عصر
سلام .

لطفا دقیق تر راهنماییم کنید؟؟؟؟؟؟؟

style="position:absolute;"

ولي براي كنترلهايي مثل Button , Lable نتونستم پيداش كنم.
از ویژگی CssClass استفاده کنید .

پیروز باشید و پایدار

vandermond
جمعه 12 تیر 1388, 21:00 عصر
دوست عزيز (milade): من كد شما رو براي همون بعضي كنترل ها (مثل (Input (Button ) تونستم بنويسم ولي براي كنترلهايي مثل Lable,Button اين عبارت (Style) وجود ندارد.
CssClass هم نميدونم چي هست. اگه ميشه يه خورده بيشتر توضيح بديد.
من از VS .NET 2008 استفاده ميكنم. احتمال داره تغيير كرده باشه. اگه شما هم با 2008 چك كنيد ممنون ميشم.

milade
جمعه 12 تیر 1388, 21:42 عصر
CssClass هم نميدونم چي هست. اگه ميشه يه خورده بيشتر توضيح بديد.
سلام .
CssClass همون طور که از اسمش پیداست میتونید باهاش یه کد Css رو اد کنید .
Style هم همون Css هست ..
شما توی قسمت Head برای مثال این رو بنویسید :

<Style>
.text
{
color:red;
}
</style>
حالا توی CssClass بنویسید :

CssClass="text"

بهتره یه کتاب Asp.Net مقدماتی یا سی دی های اموزشی رو مطالعه کنید .

با ارزوی موفقیت

vandermond
جمعه 12 تیر 1388, 22:46 عصر
بسيار ممنون از كمكتون. بالاخره درست شد. همين كد آخري كه گفتيد خوب بود.
من دارم با كتاب آموزشي پيش ميرم ولي اولين چيزي كه گفته دستوري هست كه اول اين تاپيك دوستمون گفتند: Layout->Position->Absolute كه اين گزينه توي 2008 اصلا وجود نداره. ولي خب الان ديگه كدشو ياد دارم و خيلي خوبه.
ممنون...

L_eskandary
جمعه 12 تیر 1388, 23:08 عصر
سلام
البته شما به جواب رسیدین ولی خوب فک می کنم با استفاده از table راحتر میشه با کنترل ها کار کرد . البته مخصوصا اگه با pixel کار کنین . با ایجاد table به تعداد Row ها و colum های مورد نیاز می تونید به راحتی کنترل ها رو داخل cel ها جابجا کنین .
موفق باشین .