Създадох прост UserControl вExpressionBlend. UserControl е правоъгълник с TextBlock в него. Когато използвам този UserContol в проект Silverlight, не мога да променя текста в textBlock на контрола. Трябва ли да дадете достъп до TextBlock, преди да използвате контрола?
ПОМОГНЕ"_
Отговори:
1 за отговор № 1Вашият потребителски контрол трябва да има обществени свойствакоято се свързва с неговите характеристики. Ако искате потребителите на контрола да могат да задават текста, създайте свойство Text. Изпълнението може да бъде толкова просто, колкото препращането към вътрешния TextBox. Излагането на вътрешен контрол не е правилният начин да го направите.