PDA

View Full Version : سوال: فاصله افتادن بین item های کنترل Menu



r_khan
شنبه 17 اردیبهشت 1390, 06:49 صبح
باسلام
برای فاصله افتادن بین item های کنترل Menu از چه کدی استفاده کنم؟؟

r_khan
شنبه 17 اردیبهشت 1390, 18:02 عصر
یه منوی افقی داخل فرم گذاشتم و ایتم هایی به ان اضافه کردم ولی ایتم ها کنارهم هست و ظاهر زیبایی نداره
حالا برای فاصله گذاشتن بین ایتمها چه کنم؟؟:متفکر:

L_eskandary
شنبه 17 اردیبهشت 1390, 19:12 عصر
با سلام
می تونین برا item هاتون separator image مشخص کنین مثلا یه خط عمودی که ایتم ها رو از هم جدا کنه این کار رو هم از طریق مسیر زیر می تونین انجام بدین :
yourmenu> edit menu item > select your menu item> item's property > separator imageUrl
موفق باشین .

shabih
یک شنبه 18 اردیبهشت 1390, 00:34 صبح
در قسمت سورس صفحه به صورت زیر
</Items>
<StaticHoverStyle Height="20px" />
<StaticMenuItemStyle HorizontalPadding="15px" />
</asp:Menu>
البته از window property کنترل منو هم قابل تنظیمه

موفق باشید

sh
سه شنبه 28 تیر 1390, 13:32 عصر
دوست عزیز این را من تست کردم جواب نداد . مطمئن هستید به این صورت صحیح است ؟

sh
جمعه 31 تیر 1390, 12:43 عصر
سلام
من برای ایجاد فاصله بین منو ها در حالت عمودی هر کاری کردم نتونستم اونو درست کنم یعنی همونطور که توی عکس پیداست فقط با تنظیم خاصیت BorderWidth بین اونها فاصله بدون حالت اTransparent افتاد. در حالت استاندارد وقتی بین منو ها فاصله میوفته باید اجزای زیر اون دیده بشه که متاسفانه من نتونستم درستش کنم . کد منو رو اینجا میگذارم دوستان اگر کسی می تونه راهنمائی کنه یا یک مثال بگذاره

ممنون
http://s1.picofile.com/file/7100255692/menu.png






<div id="MenuWrapper" dir="rtl">



<asp:Menu ID="Menu1" runat="server" Width="900px" BackColor="#284E98"



DataSourceID="SiteMapDataSource1" DynamicHorizontalOffset="2"



Font-Names="Tahoma" Font-Size="Small" ForeColor="White"



StaticSubMenuIndent="10px" Orientation="Horizontal" Font-Bold="False"



Font-Overline="False" Font-Strikeout="False" Height="25px"



StaticEnableDefaultPopOutImage="False">



<DynamicHoverStyle BackColor="#284E98" ForeColor="White" />



<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px"



BorderWidth="2px" />



<DynamicMenuStyle BackColor="#7B9CC4" />



<StaticHoverStyle BackColor="#7B9CC4" ForeColor="White" />



<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />





</asp:Menu>



<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server"



ShowStartingNode="False" />



</div>