"טיפול" ב- Textbox, בזמן ריצה.

.עמית

New member
"טיפול" ב- Textbox, בזמן ריצה.

לילה טוב, לכל הפורום ! מיקמתי TextBox על PictureBox, על מנת שניתן יהיה לכתוב בו הערות, וכו´. כידוע, מיקומו (וגודלו) של ה- TextBox קבוע, וברצוני לשנות זאת, בזמן הריצה. דהיינו, ברצוני שהמשתמש יוכל להזיז את ה- TextBox להיכן שיחפוץ (במסגרת ה- PictureBox, כמובן), וכן שתהיה בידו היכולת, לשנות את גודל ה- TextBox, כרצונו (הערה בת מלה או שתיים, חבל שתתפוס מקום נרחב...). אדגיש, שמטרתי לאפשר את השינויים הללו, בזמן הריצה, בהתאם להחלטת המשתמש. האם למי מהמומחים, פתרון ? תודה, ולילה טוב. עמית.
 

mitke

New member
פתרון אפשרי

יש את הפונקציה Move, שהיא פונקציה שפועלת על כל object. הפונקציה מקבל ערך אחד לפחות, או ארבעה לכל היותר. סינטקס: object.Move left, top, width, height הפרמטר left הוא חובה והשאר הם אופציונאלים. אם אתה רוצה שהמשתמש ממש יראה את השינוי (יעני Drag&Drop), אתה צריך להשתמש בפונקציה הזאת בארוע MouseOver (דוגמה בקובץ)
 
למעלה