ירושה מ Window
			
			ארכיון code613m
		
5
פוסטים
2
כותבים
405
צפיות
2
עוקבים
- 
http://code.613m.org/viewtopic.php?f=1&t=449&p=2998&#p2998 
 @דוד ל.ט.לכן אתה צריך לעשות אחרת: לבנות מחלקה בקוד שיורשת מWindow ולשנות בכל החלונות את המילה Window לשם המחלקה שלך (למשל myNs:MyClassWin) וגם בקוד לשנות את הירושה במקום מWindow למחלקה שלך. בapp.cs תוכל לעצב בסטייל/טמפלט ישירות את המחלקה שלך. עשיתי מחלקה שיורשת מ Window כך: public class CustomWindow : Window { public CustomWindow() : base() { } }ושיניתי את השורה הזו: public partial class MainWindow : CustomWindowומיד קיבלתי הודעות שגיאה בנוסח 
 'MainWindow' does not contain a definition for 'Show' and no extension method 'Show'
 איפה הטעות שלי?
 תודה מראשפורסם במקור בפורום CODE613 ב26/04/2017 21:03 (+03:00) 
- 
ניסיתי הרגע ועבד לי. 
 ראה את הקוד, והשווה:
 Window1.xaml<local:Win2 x:Class="MyProj.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:MyProj" mc:Ignorable="d" Title="Window1" Height="300" Width="300"> <Grid> </Grid> </local:Win2>Window1.xaml.cs namespace MyProj { public partial class Window1 : Win2 { public Window1() { InitializeComponent(); } } } namespace MyProj { public class Win2 : Window {} }פורסם במקור בפורום CODE613 ב26/04/2017 22:59 (+03:00) 
 
