עיצוב form ב- NET

עיצוב form ב- NET

נושא שאני מתחבט בו כבר מספר ימים: עקב דרישת הקהל לעיצוב יפה יותר של אפליקציה שכתבתי נדרשתי על ידי המעצבת לבנות סוג של פקד שאיננו מרובע מעל אובייקט אחר שמכיל מידע. הבעיה מתחילה בכך שכל אובייקט (שאני מכיר לפחות) הוא מרובע. תחילה חשבתי פשוט לשים אובייקט מרובע (panel) עם ציור מעוגל כפי שנדרש ופשוט לשים רקע זהה בצבעו לפקד שמתחתיו. הבעיה היא שהמידע שמוצג בפקד שמתחת מוסתר על ידי מה שאמור להיות הרקע של הפקד שמעל. בקיצור - התתכן דרך ליצור פקד בצורה שונה ממרובע? או שאולי ניתן לחתוך איכשהו צביעה של פקד באמצעות התערבות בפונקציה paint? פרסים יחולקו לפותרים נכונה
 
למעלה