PDA

View Full Version : سوال: ميشه تو سي شارپ جدول طراحي تو فرم؟



Elmira1987
دوشنبه 13 اردیبهشت 1389, 13:40 عصر
سلام دوستان
من يه فرم دارم كه مي خوام
يه جدول بكشم توش يه جورايي مثل جدول كشيدن توي word ميشه همچين كاري كنم .

M.YasPro
دوشنبه 13 اردیبهشت 1389, 13:58 عصر
سلام
میتونید از tableLayoutPanel خود دات نت استفاده کنید .
موفق باشید .

cardano7
دوشنبه 13 اردیبهشت 1389, 14:02 عصر
سلام آبجی
یک بار هم من خواستم یک سری جدول بکشم برای همین دیدم راحت ترم اگه یک کنترل WebBrowser به برنامه م اضافه کنم و جدول رو با اون بکشم. نمی دونم این ایده به درد شما می خوره یا نه! ولی از قید خیلی چیزا آزاد میشید.

Elmira1987
دوشنبه 13 اردیبهشت 1389, 14:05 عصر
سلام آبجی
یک بار هم من خواستم یک سری جدول بکشم برای همین دیدم راحت ترم اگه یک کنترل WebBrowser به برنامه م اضافه کنم و جدول رو با اون بکشم. نمی دونم این ایده به درد شما می خوره یا نه! ولی از قید خیلی چیزا آزاد میشید.

سلام داداش
اگه ميشه يه كم در مورد همين كه گفتي توضيح بده برام ممنون ميشم .

Elmira1987
دوشنبه 13 اردیبهشت 1389, 14:06 عصر
سلام
میتونید از tableLayoutPanel خود دات نت استفاده کنید .
موفق باشید .

سلام
ميشه يه كم بيشتر در مورد هميني كه گفتين برام توضيح بدين ممنون ميشم.

M.YasPro
دوشنبه 13 اردیبهشت 1389, 14:11 عصر
http://en.csharp-online.net/TableLayoutPanel

cardano7
دوشنبه 13 اردیبهشت 1389, 15:30 عصر
سلام داداش
اگه ميشه يه كم در مورد همين كه گفتي توضيح بده برام ممنون ميشم .


خوب ببین کنترل WebBrowser رو که بلدی چطور به فرم اضافه کنی. کافیه که کد HTML لازم رو در اون بنویسی فقط لازم هست که HTML بلد باشی. اگه هم بلد نیستی یک فایل توی Word بساز و توش یک جدول بساز و به HTML ازش Save بگیر ببین کدهاش چیه! اگه از css ها بتونی استفاده کنی خیلی تمیزتر میشه. این روش رو زمانی توصیه می کنم که تعداد سلول های جدول خیلی خیلی زیاد نباشه و در حد یک صفحه ی HTML باشه.

خلاصه از اون جدول های ساده تا پیشرفته همه جوره ش رو می تونی بسازی!





<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
style='border-collapse:collapse;border:none;mso-border-alt:solid black .5pt;
mso-border-themecolor:text1;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
<tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>A</p>
</td>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>B</p>
</td>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>C</p>
</td>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-left:none;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>D</p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>E</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>F</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>G</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>H</p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>I</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>J</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>K</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>L</p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>M</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>N</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>O</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>P</p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
<td width=160 valign=top style='width:119.7pt;border:solid black 1.0pt;
mso-border-themecolor:text1;border-top:none;mso-border-top-alt:solid black .5pt;
mso-border-top-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>Q</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>R</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>S</p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;mso-border-bottom-themecolor:text1;
border-right:solid black 1.0pt;mso-border-right-themecolor:text1;mso-border-top-alt:
solid black .5pt;mso-border-top-themecolor:text1;mso-border-left-alt:solid black .5pt;
mso-border-left-themecolor:text1;mso-border-alt:solid black .5pt;mso-border-themecolor:
text1;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>T</p>
</td>
</tr>
</table>

<p class=MsoNormal align=center style='text-align:center'><o:p>&nbsp;</o:p></p>

<table class=MsoTableMediumShading2Accent2 border=1 cellspacing=0
cellpadding=0 width=638 style='width:6.65in;border-collapse:collapse;
border:none;mso-border-top-alt:solid windowtext 2.25pt;mso-border-bottom-alt:
solid windowtext 2.25pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
<tr style='mso-yfti-irow:-1;mso-yfti-firstrow:yes'>
<td width=160 valign=top style='width:119.7pt;border-top:solid windowtext 2.25pt;
border-left:none;border-bottom:solid windowtext 2.25pt;border-right:none;
background:C#‎‎0504D;mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:517'><b><span
style='color:white;mso-themecolor:background1'>A<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:solid windowtext 2.25pt;
border-left:none;border-bottom:solid windowtext 2.25pt;border-right:none;
background:C#‎‎0504D;mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:1'><b><span
style='color:white;mso-themecolor:background1'>B<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:solid windowtext 2.25pt;
border-left:none;border-bottom:solid windowtext 2.25pt;border-right:none;
background:C#‎‎0504D;mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:1'><b><span
style='color:white;mso-themecolor:background1'>C<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border-top:solid windowtext 2.25pt;
border-left:none;border-bottom:solid windowtext 2.25pt;border-right:none;
background:C#‎‎0504D;mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:1'><b><span
style='color:white;mso-themecolor:background1'>D<o:p></o:p></span></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:0'>
<td width=160 valign=top style='width:119.7pt;border:none;background:C#‎ 0504D;
mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:68'><b><span
style='color:white;mso-themecolor:background1'>E<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>F<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>G<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>H<o:p></o:p></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=160 valign=top style='width:119.7pt;border:none;background:C#‎ 0504D;
mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:4'><b><span
style='color:white;mso-themecolor:background1'>I<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>J<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>K<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>L<o:p></o:p></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=160 valign=top style='width:119.7pt;border:none;background:C#‎ 0504D;
mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:68'><b><span
style='color:white;mso-themecolor:background1'>M<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>N<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>O<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;background:#D8D8D 8;
mso-background-themecolor:background1;mso-background-themeshade:216;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:64'>P<o:p></o:p></p>
</td>
</tr>
<tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'>
<td width=160 valign=top style='width:119.7pt;border:none;border-bottom:solid windowtext 2.25pt;
background:C#‎‎0504D;mso-background-themecolor:accent2;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal;mso-yfti-cnfc:4'><b><span
style='color:white;mso-themecolor:background1'>Q<o:p></o:p></span></b></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;border-bottom:solid windowtext 2.25pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>R<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;border-bottom:solid windowtext 2.25pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>S<o:p></o:p></p>
</td>
<td width=160 valign=top style='width:119.7pt;border:none;border-bottom:solid windowtext 2.25pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;
text-align:center;line-height:normal'>T<o:p></o:p></p>
</td>
</tr>
</table>