New Project
User guide
×
Menu
Index
  • 1. Témy
  • 1.3. Q&A
  • 1.3.6. Pridanie UI Control pre prílohy na XAML formulár triedy

1.3.6. Pridanie UI Control pre prílohy na XAML formulár triedy

Na formulár je možné pridať UI prvky pre prílohy iných, vztiahnutých tried:
 
Príklad kódu v XAML definícii:
<l:NPanel>                  
<l:AttachmentsControl Margin="5" Name="attchs" />                  
<l:AttachmentsControl Margin="5" Name="attchsmz" />              
</l:NPanel>
 
Príklad kódu v handleri v f_retrieve na aktualizáciu obsahu (analogicky pre f_reset)
var zanec = dw_formular.GetItemNumberOrDefault(1, Header.zamestnanec);
attchs = NHeader.FindFrameworkElement("attchs") as AttachmentsControl;            attchs?.SetSubject(Constants.ct_karta_zam21, zanec, $"Prílohy {Cache.GetCachedNazev(zanec)}");
if( cms > 0)          
{
attchsmz = NHeader.FindFrameworkElement("attchsmz") as AttachmentsControl;                attchsmz?.SetSubject(Constants.ct_cms21, cms, $"Prílohy MZ {Cache.GetCachedNazev(cms)}");          
 
}
 
Made with help of Dr.Explain