פורסם 2008 במרץ 717 שנים 1.אני לומד להשתמש ב ASP.NET , ויש לי DataTable ב C# ואני רוצה ליצור ממנו טבלה של HTML מחלק מהנתונים שיש לי ב DataTableאת זה הייתי עושה פשוט באמצעות Loop של for שירוץ לאחר פתיחת ה table בHTML לפי מספר השורות בטבלה של הנתונים וישתול <tr>ים ו <td>ים עם הנתונים של אותה שורת הנתונים ב DataTable(ככה לפחות השתמשתי בטבלאות נתונים בPHP)עכשיו הקטע המוזר הוא - שזה לא נותן לי לכניס קוד של C# לתוך ה table ב HTML ,בכל שאר המקומות בקוד HTML ה VS נותן לי לשים שורות של קוד באמצעות <% %> אבל ברגע שאני מכניס את זה לתוך אחרי פתיחה של <table> ולפני הסגירה של ה</table> הוא לא נותן לי לשים קוד של C#אם לא עושים את זה ככה - אז איך עושים את זהשאלה שניה -אני וחבר התחלנו לעבוד על Pong ב C# עם WinFormsאני לא אקרא לזה התחלנו...אני אקרא לזה איפיינו...יש לנו את כל הלוגיקה והכלעכשיו הקטע שנתקענו בו - איך לעזאזל מציירים ריבועים ועיגול ב Windows Forms ?אין שום Controll שראיתי ב VS שיכול לצייר בתוך ה Form ...הדרך היחידה שחשבתי עליה זה - 1. להישתמש ב DX...מה שדורש ידע ב DX וגורם לסיבוך במשחק שאמור להיות פרויקט פשוט למדיי..2. ליצור Labelים ולשנות את המיקום שלהם וליצור את הForm מחדש או לפחות לעשות לו ReDraw בדרך כלשהיא *ערבי לחלוטין....3. דרך אפילו יותר ערבית מהקודמת, לשים Controll של תמונה על כל הForm וליצור כל שניה Bitmap חדש לפי מה שקורה במשחק ולדחוף אותו כתמונה...אפילו יותר ערבי מהאופציה הקודמת...איך אפשר לעשות את זה בצורה טובה ובאמצעות הControlים שיש ב VS ?תודהרועי
פורסם 2008 במרץ 717 שנים בשביל החלק השני אתה יכול לעשותhttp://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2736673&SiteID=1או לעשות control מסוג image או משהו כזה ולעשות את ה event רק עליו ואז לשנות לו את המקום וכו'.
פורסם 2008 במרץ 717 שנים מחבר מה זה אומר "להשתמש ישירות ב GDI" ?זה אומר שאתה שולח בעצם פקודות לGDI של Windows ולא לForm עצמו ?אז אין דרך לעשות את זה דרך הForm ?ומה בקשר לשאלה הראשונה שלי - מישהו יודע?תודה
פורסם 2008 במרץ 1117 שנים 1. למה ללכת עם הראש בקיר ולמה לא להשתמש ב Gridview או ב Datatable?2. למשחקים אני ממליץ להשתמש ב XNA של מייקרוסופט שרק היום הורדתי והתחלתי קצת ללמוד אותו. כותבים ב C# והרבה יותר נוח לעשות משחקים ככה.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.