ABA


"יש לי כמה שאלות ב C#"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15153 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15153
KAN 
חבר מתאריך 1.8.02
18277 הודעות, דרג אמינות חבר זה
   11:32   16.01.09   
אל הפורום  
  יש לי כמה שאלות ב C#  
 
   יש דרך להוריד דברים דרך פורמים ושאני יוכל להשתמש באוביקטים ?
לדוגמא יש לי טופס עם LISTVIEW אני יודע לעשות הורשה שה LISTVIEW יופיע גם בטופס אחר אבל אני לא יודע איך אני משתמש בLISTVIEW כדי להוציא נתונים איך שאני רוצה כי אין לי גישה אליו מהטופס שיורש
ודבר שני שרציתי לדעת אם יש דרך לשמור טופס עם נתונים כתמונה כמו דוח


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אממ ronen333  16.01.09 11:35 1
     תודה אבל נראה לי שלא הבנת מה התכוונתי בקשר ל LISTVIEW KAN  16.01.09 11:56 2
         אממ אני לא בטוח שהבנתי אותך אבל נראה לי שNESHER ענה לך ronen333  16.01.09 13:35 4
         יש מצב שהבעיה שלך תפוסה בשורה הזאת- ronen333  16.01.09 13:53 5
  אני לא בטוח שהבנתי אותך... תצטרל להסביר קצת יותר טוב Nesher  16.01.09 12:49 3
  הנה הסבר נורמלי יותר אני מקווה KAN  16.01.09 18:08 6
     כי בדרך כלל הControl עצמו של הLISTVIEW akoka 16.01.09 18:20 7
     ההגדרה של פקדים בטופס כברירת מחדל זה private Nesher  16.01.09 18:24 8
     אחי אתה הזוי רצח ronen333  16.01.09 18:51 10
  תודה לכולם KAN  16.01.09 18:50 9
     עדיף כבר שתשנה לPROTECTED. ronen333  16.01.09 18:52 11

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   11:35   16.01.09   
אל הפורום  
  1. אממ  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 16.01.09 בשעה 11:45 בברכה, ronen333
 
http://www.ondotnet.com/pub/a/dotnet/2002/10/28/listview.html

בשביל דוחות יש לך את הCRYSTAL REPORT, אפשר לבצע איתו דברים מדהימים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
KAN 
חבר מתאריך 1.8.02
18277 הודעות, דרג אמינות חבר זה
   11:56   16.01.09   
אל הפורום  
  2. תודה אבל נראה לי שלא הבנת מה התכוונתי בקשר ל LISTVIEW  
בתגובה להודעה מספר 1
 
   הLISTVIEW הוא סתם דוגמא
אני יורש אותו מטופס אחר
בטופס היורש אני לא יכול להשתמש בו אני רק רואה אותו


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   13:35   16.01.09   
אל הפורום  
  4. אממ אני לא בטוח שהבנתי אותך אבל נראה לי שNESHER ענה לך  
בתגובה להודעה מספר 2
 
   רק אל תשכח לרשום את מרחב השמות המלא.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   13:53   16.01.09   
אל הפורום  
  5. יש מצב שהבעיה שלך תפוסה בשורה הזאת-  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 16.01.09 בשעה 13:56 בברכה, ronen333
 
כמו REPTEAR בASP.NET.. תעבוד עם ItemTemplate

In order for the ListView control to display content, you must create templates for different parts of the control. The LayoutTemplate and ItemTemplate are required. All other templates are optional.


http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listview.aspx


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   12:49   16.01.09   
אל הפורום  
  3. אני לא בטוח שהבנתי אותך... תצטרל להסביר קצת יותר טוב  
בתגובה להודעה מספר 0
 
אם אתה רוצה לרשת מ-ListView אתה יכול ליצור פקד חדש ובמקום שהוא ירש מ-Control אז אתה יכול לעשות שהוא ירש מ-ListView

public class MyControl : ListView
{
// My Code Here!!
}

אתה יכול לראות יותר מידע ב-MSDN
http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.aspx

לגבי אם אתה רוצה להעביר אותו מטופס לטופס, אז כל מה שאתה צריך לעשות זה
להגדיר ארגומנט של ListView בבנאי של הטופס
או איזשהו מאפיין (Property) שיכיל את ה-ListView


הגדרת הבנאי:
public class MyForm : Form
{
private ListView m_myListView;
public MyForm(ListView myListView)
{
// Code...
}


או מאפיין
public MyForm()
{
// Code...
}
public ListView MyListView
{
get { return m_myListView; }
set { m_myListView = value; }
}
}
שימוש:
MyForm form1 = new MyForm(myListView);
form1.ShowDialog();

ומאפיין
MyForm form1 = new MyForm();
form1.MyListView = this.myListView;
form1.ShowDialog();


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
KAN 
חבר מתאריך 1.8.02
18277 הודעות, דרג אמינות חבר זה
   18:08   16.01.09   
אל הפורום  
  6. הנה הסבר נורמלי יותר אני מקווה  
בתגובה להודעה מספר 0
 
   יש לי FORM1 עם LISTVIEW השם של הLISTVIEW זה LV
ו FORM2 שהוא ריק
ב FORM2 אני מוסיף

: FORM1

וככה מופיע לי הLISTVIEW ב FORM2
עכשיו אני רוצה לגשת ל LISTVIEW ב FORM2
אם אני רושם LV. לא מופיע כלום כי הוא לא קולט את ה LV שם
איך אני עושה שהוא כן יקלוט אותו?
מקווה שהסברתי את עצמי עכשיו


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   18:20   16.01.09   
אל הפורום  
  7. כי בדרך כלל הControl עצמו של הLISTVIEW  
בתגובה להודעה מספר 6
 
   מוגדר כPRIVATE ,תנסה במאפיינים שלו לשנות את הModifiers לPUBLIC.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   18:24   16.01.09   
אל הפורום  
  8. ההגדרה של פקדים בטופס כברירת מחדל זה private  
בתגובה להודעה מספר 6
 
אתה חייב לשנות את זה ל-public או ליצור לו Property


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   18:51   16.01.09   
אל הפורום  
  10. אחי אתה הזוי רצח  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 16.01.09 בשעה 18:52 בברכה, ronen333
 
אם היית מביא את מה שכתבת בFORM2 וFORM1 ישר היינו עולים לך על הבעיה.

פעם הבאה תדע- קוד שווה 1000 מילים P=


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
KAN 
חבר מתאריך 1.8.02
18277 הודעות, דרג אמינות חבר זה
   18:50   16.01.09   
אל הפורום  
  9. תודה לכולם  
בתגובה להודעה מספר 0
 
   שיניתי לפאבליק וזה עובד


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   18:52   16.01.09   
אל הפורום  
  11. עדיף כבר שתשנה לPROTECTED.  
בתגובה להודעה מספר 9
 
   אם אתה רוצה שזה יהיה רק לירושה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net