עבור לתוכן

C# GUI לגדלים/רזולוציות שונות

Featured Replies

פורסם

אני צריך ליצור מסמך windows form, אבל אני צריך שהוא ידע להגיב ולהשתנות כשמשנים את גודל החלון ו/או הרזוולציה.

זה לא יצא כל כך מובן אז אני ינסה להסביר:

יש לי חלון (לא מסך מלא) ואני רוצה שהוא יראה טוב גם כשמשנים את הגודל שלו (וגם כאשר הוא ברזולוציה שונה מהמחשב שלי).

בג'אווה יכולתי להשתמש ב-layout כדי ששינוי גודל החלון יגרור שינוי גודל של הפקדים. יש מקביל ב-C#? או כל פיתרון יעיל אחר?

קראתי באינטרנט שהפיתרון הוא לבנות לפי הגודל הקטן ביותר בו ישתמשו בתוכנה, זה נכון? זה די מטופש ויוצר המון שטח ריק לכאלו שישתמשו בחלון גדול יותר...

פורסם

הפתרון הנכון כיום הוא להשתמש ב WPF, שם כל הגרפיקה היא וקטורית והיא לא תלוית רזולוציה :)

אם בכל זאת אתה משתמש ב WINFORMS יש לך את ה ANCHOR ו DOCK:

http://articles.techrepublic.com.com/5100-10878_11-6165908.html

וכמובן שאתה יכול להשתלט על פונקציית ה RESIZE של החלון ולשנות בהתאם לגודל שלו את מיקום / גדלי הפקדים בתוכו כראות עיניך.

פורסם
  • מחבר

תודה. עדיין ישנה בעייה מסוימת בה הפקדים עולים אחד על השני לפעמים :nixweiss:, אני ינסה לשחק עם זה קצת ולפתור את זה.

אני לא יכול להשתמש ב-WPF כי הוא רק מ-net 3. ואני צריך להריץ את האפליקציות גם על מערכות של win 2000 :kopfpatsch:

או שניתן להתקין net 3. על חלונות 2000 ופשוט לא תהיה תמיכה ממיקרוסופט?

פורסם

לא ניתן להתקין מעל .NET 2 על חלונות 2000.

פורסם
  • מחבר

סתם מתוך סקרנות מה בעניין התקנת net 2. על מערכות חדשות כמו win 7 שיבוא כשיתחשק לו?

פורסם

ויסטה ומעלה מגיעים עם .NET 3 לפחות מותקן מראש (שכמובן מכיל את .NET 2)

פורסם
  • מחבר

תודה O0

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים