2014-01-21 19 views
0
MYTABLE

我仍然在試圖瞭解XAML如何全面工作的,你可以用它做什麼,但在我的網頁,我宣佈一個Day沒有這樣的表:在XAML

<Page.DataContext> 
    <local:Day/> 
</Page.DataContext> 

DataContext,但上線<local:Day/>我得到的波浪線和它說No such table: Events(活動是我的類,它從sqlite的表保存有關對象的信息)

然後倒在我的XAML,我用一天下我得到更多的線

<Input:RadCalendar x:Name="calendar" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" 
          Height="748" Width="891" SelectionMode="Single" 
          SelectedDateRange="{Binding SelectedDate, Converter={StaticResource converter}, Mode=TwoWay}" 
          CellStyleSelector="{StaticResource selector}"/> 

object reference not set to an instance of an object

這這些問題沒有在我的設計顯示了,它只是空白的,但如果我運行它正常工作模擬器應用。

這些錯誤的原因是什麼?

回答

0

第一個問題很可能是因爲Day對象試圖實際連接到您的數據庫,但失敗(在設計時)。

我建議你考慮增加一個檢查,看看是否代碼在DesignModereference)在Day類運行,以便它跳過試圖執行SQL代碼(並根據需要而不是可能提供演示數據) 。

第二個問題是有可能相似,在你試圖綁定到一個名爲SelectedDate性的第一,並且如果沒有設置任何日曆或Converter失敗時,它的null