קבלת מידע מהמערכת ב-Form1_Load עם WPF - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

קבלת מידע מהמערכת ב-Form1_Load עם WPF


moskitos

Recommended Posts

יש לי תוכנה שכתובה ה-winform ולה מתודה מהסוג:


private void Form1_Load(object sender, EventArgs e)
{


}

המתודה הזו בעצם סורקת בעזרת class את כל ההתקני של המחשב ואח"כ מכניסה אותם ל-combobox.

לאחרונה העברתי את התוכנה מ-winform ל-wpf ושם אין לי מתודה מהסוג הזה.

כשאני מסתכל בדיבגר בתוכנת ה- winform שלי אני רואה שאחרי הזו:


public Form1()
{
InitializeComponent();
}

התוכנה הולכת למתודה הבאה ובה מתבצעת הקריאה למה שאני צריך:


static void Main()
{
Adapters addr = new Adapters();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}

אין לי מושג איך ואם בכלל אפשרי לעשות מה שאני רוצה, אשמח לעזרה.

קישור לתוכן
שתף באתרים אחרים

בתגובה השנייה בלינק יש הצעה לערוך את ה-XAML ככה:


<Window x:Class="WpfTest.MainWindow"
xmlns="[url]http://schemas.microsoft.com/winfx/2006/xaml/presentation"[/url]
xmlns:x="[url]http://schemas.microsoft.com/winfx/2006/xaml"[/url]
Title="Your App" Loaded="Window_Loaded">

כשאני אצלי בקוד מוסיף בשורה Title את הערך "Loaded="Window_Loaded

אני מקבל שגיאה שאומרת Player.MainWindow' does not contain a definition for 'Window_Loaded' and no extension method 'Window_Loaded' accepting a first argument of type 'PacketPlayer.MainWindow' could be found (are you missing a using directive or an assembly reference?)




בשורה האחרונה כאן אני מכניס את הערך:


<Window x:Class="PacketPlayer.MainWindow"
xmlns="[url]http://schemas.microsoft.com/winfx/2006/xaml/presentation"[/url]
xmlns:x="[url]http://schemas.microsoft.com/winfx/2006/xaml"[/url]
Title="Player" AllowsTransparency="False" Icon="/Player;component/Images/Organize.ico" mc:Ignorable="d" xmlns:d="[url]http://schemas.microsoft.com/expression/blend/2008"[/url] xmlns:mc="[url]http://schemas.openxmlformats.org/markup-compatibility/2006"[/url] Height="594" Width="521" >

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...