התחברות בAPI לאתר OfficeGuy מאקסס
-
@ארי בחר בצד שמאל בWindows Desktop ובצד ימין בWPF App.
למטה בשם כתוב כל שם שתרצה, ואשר.
בצד שמאל אמור להופיע חלונית שכתורתה Solution Explorer, לחץ שם פעמיים על קובץ בשם App.xaml ומחק שמה את הטקסטStartupUri="MainWindow.xaml"
לאחר מכן לחץ F7, וייפתח לך הקובץ App.xaml.cs שמה יהיה קובץ בשפת C#.
בשביל ההכרות:
למעלה יש כמה שורות שמתחילות במילה using, אחרי זה מילת מפתח בשם namespace עם השם שבחרת לפרוייקט ואחרי זה בלוק שמתוחם עם סוגריים מסולסלות {}, בתוך הבלוק הזה יש מחלקה - class בשם App שגם לה יש בלוק תחום בסוגריים.תכתוב לי אם עד כאן הכל מתנהל כצפוי.
-
יופי, תיכף תתחיל להבין.
כעת תרחיב עם קפיצת שורה את הסוגריים המסולסלות הפנימיות (אלה שאחרי הclass App : Application)
ובחלל שביניהם תדביק את הקוד הבא:public App() { var win = new Window(); win.Content = "123"; win.Show(); }
תריץ ע"י המקש F5, אמור להיפתח לך חלון עם הכיתוב 123, תכתוב לי שנתקדם.
-
הופה. לא אמרתי לך למחוק שורה, אלא מילים.
פתח את הקובץ ההוא והוסף את התו>
במקום שמחקת את השורה (אמור להיות לפני
<Application.Resources>
).
ואחרי כן נסה להריץ שוב ע"י F5.
אם זה לא מצליח פתח פרוייקט חדש ועשה שוב את ההוראות אבל בדייקנות.
תיכף נגמור עם ההוראות ונתחיל עם הלימודים. -
זה הקוד המלא
using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Threading.Tasks; using System.Windows; using System.Windows.Navigation; namespace tchumim { /// <summary> /// Interaction logic for App.xaml /// </summary> public partial class App : Application { public App() { var win = new Window(); win.Content = "123"; win.Show(); } } }
-
@WWW אמר בהתחברות בAPI לאתר OfficeGuy מאקסס:
@dovid אמר בהתחברות בAPI לאתר OfficeGuy מאקסס:
אני לא מבין למה זה קורה. אני מרים ידיים.
רק אציין שאני פעלתי לפי ההוראות שלך, וקיבלתי חלון עם 123.
תשלח צילום של הקוד שלך בבקשה
תודה -
using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Threading.Tasks; using System.Windows; namespace test { /// <summary> /// Interaction logic for App.xaml /// </summary> public partial class App : Application { public App() { var win = new Window(); win.Content = "עובד?"; win.Show(); } } }
וזה הXML:
<Application x:Class="test.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:test"> <Application.Resources> </Application.Resources> </Application>
-