دروس xaml و wpf في بريزم
#18
الان سنتعلم كيف نغير في خصاءص مكون بسهولة ففي الدلفي كنا مطرين الى اعادة صنع المكون او انشاء صنف يرث من صنف المكون ثم تغييره
مثلا لتغير الهينت ف الدلفي hint نكتب
كود :
THintclass = Class (THintWindow) Constructor Create (AOwner: TComponent); override; end;
كود :
{ THintConFont } constructor THintclass.Create(AOwner: TComponent); begin inherited; Create (Aowner); Canvas.Font.Name := 'Vrinda'; Canvas.Font.Size := 12; end;
كود :
procedure TForm1.FormCreate(Sender: TObject); begin HintWindowClass := THintclass; end;

اما في XAML نكتب
كود :
<Button Content="استراد" Height="23" Margin="155,79,163,106" Name="button1" > <Button.ToolTip> <ToolTip> <StackPanel> <TextBlock FontWeight="Bold" TextAlignment="Right">استراد قائمة الزباءن</TextBlock> <TextBlock TextAlignment="Right" FontFamily="Vrinda">لاستراد كل معلومات الزبائن في ملف اكسل</TextBlock> </StackPanel> </ToolTip> </Button.ToolTip> </Button>
الشرح
انشلنا زر و اعطيناه يعض الخصاءص و حينما وصنا الى الهينت اردنا اتعمق في بناءها فكتلبنا
كود :
<Button.ToolTip><ToolTip>
ثم اردنا كتابت عنوان وتحته كلام ائ المكون <StackPanel> يسمح لنا باضافة مكونات تحت بعضها البعض
ثم طبعا لكتابة العنوان اضفنا المكون TextBlock مع خصاءص تخص العنوان
و اخر به البقية

ليسهذا كل شئ نستطيع اضا اضافة اي مكون في الهينت صورة غرافيك الخ في الدلفي صعبة جدا
الرد


الردود في هذا الموضوع
دروس xaml و wpf في بريزم - بواسطة densaid - 07-08-2010, 11:01 PM
دروس xaml و wpf في بريزم - بواسطة CMT-10 - 31-10-2010, 07:17 AM
دروس xaml و wpf في بريزم - بواسطة زكيري عبدالعالي - 27-06-2011, 09:01 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم