2010-01-25 84 views
4

我有一個項目模板,我想要設計它,但是我看不到混合中的東西是什麼樣子,因爲我將它數據綁定到混合中不存在的對象。表達式混合和模擬數據

有沒有一種方法可以讓假數據出現這樣做?

它們是文本塊。

回答

4

你有兩個選擇提供混合,你也可以使用其他技術。

這裏是link,它解釋瞭如何在混合中添加虛擬數據用於設計目的。

  1. 使用混合創建虛擬數據源並將其綁定到你的控制(尋找高級屬性,綁定)

  2. 您可以通過混合導入XML數據。

Click here的其他技術和更多信息

click here for new blog post on design time data

希望這有助於。

0

創建您的虛擬對象作爲窗體資源。在設計時將您的控件綁定到資源上,然後您可以在設計時看到您的虛擬數據。

1

作爲一個非常快速和簡單的解決方案,你可以如下提供後備值:

<TextBlock Text="{Binding Path=MyProperty, FallbackValue=Some text to show when binding fails}" /> 

注意,這也將在您的應用程序顯示出來,如果MyProperty無法找到。

如果你想綁定一個ListBox(或其他)到更復雜的數據,你可以使用Blend來創建它,但這可能是爲你的TextBlocks矯枉過正。演練請參閱this tutorial