Я опытный разработчик С#, но новичок в WPF. Основной вопрос (я думаю), что я не могу найти ответ на поиск в Интернете. Здесь упрощенный пример использования...
Я хочу показать строку в текстовом блоке WPF. Поэтому я пишу код С# в codebehind моего элемента управления XAML...
public class MyCoolControl : UserControl
{
public void InitializeMyCoolControl()
{
this.DataContext = "SomeStringOnlyAvailableAtRuntime"; // Perhaps from a database or something...
}
}
И я установил свой XAML следующим образом:
<UserControl ... snip...>
<!-- Bind the textblock to whatever in the DataContext -->
<TextBlock Text="{Binding}"></TextBlock>
</UserControl>
Отлично работает, я могу увидеть значение "SomeStringOnlyAvailableAtRuntime" при выполнении моего приложения. Тем не менее, я ничего не вижу в Design Time, используя Visual Studio 2008 XAML Designer.
Как я могу увидеть значение-заполнитель (что-либо) для текстового блока во время разработки?
Спасибо!
-Mike