PDA

View Full Version : سوال: چینش کنترل ها در VS2008



مهدی رحیم زاده
سه شنبه 05 آذر 1387, 05:51 صبح
من با 2005 که کار می کردم مشکلی نداشتم و میتونستم که کنترل ها رو هرجایی از فرم کخه می خوام ببرم اما این کار رو توی 2008 نمی تونم انجام بدم . باید چکار کنم که بتونم این مشکل رو حل کنم .
با تشکر

amin_alexi
سه شنبه 05 آذر 1387, 08:20 صبح
تو Style می نونی به صورت زیر عمل کنی !

<asp:TextBox ID="TextBox1" runat="server" style="z-index: 1; left: 100px; top: 150px; position: absolute;"></asp:TextBox>

position: absolute بزار و از z-index استفاده کن .... این رو میتونی واسه هر Object استفاده کنی !
میتونی از منو Format->>ُSet Position هم استفاده کنی !

مهدی رحیم زاده
سه شنبه 05 آذر 1387, 17:56 عصر
ببینید دوست عزیز من می خوام که بتونم با ماوس کنترل هام رو فرمم جا به چا کنم

B E H N A M
سه شنبه 05 آذر 1387, 22:19 عصر
منم همین مشکل و دارم .
ممنون می شم راهنمایی کنید .
البته روشی که دوستمون تو پست 2 گفتن و امتحان نکردم چون الان 2005 رو سیستمم نصب دارم ولی قبلا که با 2008 کار می کردم همین مشکل و داشتم .

mtaboy
چهارشنبه 06 آذر 1387, 10:43 صبح
position: absolute بزار و از z-index استفاده کن .... این رو میتونی واسه هر Object استفاده کنی !
میتونی از منو Format->>ُSet Position هم استفاده کنی !


به نظر میاد اگر بخوایم برای هر کنترل اینکارو انجام بدیم خسته کننده می شه
دوستان راهی سراغ ندارن که با انجام اون تنظیمات بتونیم برا همیشه خیالمون رو راحت کنیم

alishirazi
چهارشنبه 06 آذر 1387, 12:30 عصر
من که فکر کنم راهی نداره.

amin_alexi
چهارشنبه 06 آذر 1387, 13:01 عصر
به نظر من سعی کنید کار چیدن رو با Table انجام بدین !
این کار بهتر و استاندارد تره !!!

مهدی رحیم زاده
چهارشنبه 06 آذر 1387, 13:04 عصر
من که فکر کنم راهی نداره.
اما من برعکس شما فکر می کنم که راه داره .

mtaboy
چهارشنبه 06 آذر 1387, 20:21 عصر
چطور تو 2005 راه داشت اما تو 2008 نه؟؟؟؟؟؟!!!!!!!!!!!!!!!1

.:KeihanCPU:.
چهارشنبه 06 آذر 1387, 21:41 عصر
من هم همین مشکلو دارم.در کتابی مربوط به vs2003 این امکان با خاصیت PageLayout درست میشه.
اما من هر چی تو Vs2008 گشتم پیدا نشد

sina39229
چهارشنبه 06 آذر 1387, 22:19 عصر
اساس کار 2008 اینه که تمام کنترها دارای style باشند و دیگر برای چیدمان صفحات از table استفاده نمیشه و به جای اون از div استفاده می کنند .
البته من خودم از 2008 خوشم نیومد چون استایل کنترل ها را تو تگ های HTML می نویسه در صورتی که من تمامی این ها را در قالب یک Css استفاده می کنم .

alishirazi
چهارشنبه 06 آذر 1387, 23:24 عصر
با Table کار کن ، من حرف دوستمون رو قبول دارم اینطوری الان معموله و درسته، اسراری نداشته باش اونطور کار کنی

sara_B
پنج شنبه 07 آذر 1387, 01:06 صبح
توی 2008 وقتی صفحه در حالت Design هست ، گزینه ی Layout رو که انتخاب کنید ، سپس Position و بعد absolute ، فکر می کنم مشکلو حل کنه
ولی بهتره کنترل ها همیشه توی DIV یا جدول گداشته بشن تا ترتیبشون وقت اجرا به هم نخوره

.:KeihanCPU:.
پنج شنبه 07 آذر 1387, 10:31 صبح
توی 2008 وقتی صفحه در حالت Design هست ، گزینه ی Layout رو که انتخاب کنید ، سپس Position و بعد absolute ، فکر می کنم مشکلو حل کنه


گزینه layout کجاست؟

arta.nasiri
پنج شنبه 07 آذر 1387, 20:21 عصر
داخل گزینه style

hamed aj
پنج شنبه 07 آذر 1387, 23:48 عصر
با سلام

1 - در حالت Design کنترل مورد نظرتون رو انتخاب کنید

2 - به منوی Format رفته و ...Position را انتخاب کنید

3 - Positioning style را از none به Absolute تغییر دهید

4 - موفق باشید