0
我想綁定我的一個類屬性。我這樣做FileList.DataContext = fileManager;
下面我把代碼隱藏。綁定類屬性
C#
public class File : ListBoxItem
{
private string name;
public string Name
{
get { return this.name; }
set { this.name = value; }
}
private string id;
public string Id
{
get { return this.id; }
set { this.id = value; }
}
}
public class FilesManager
{
public ObservableCollection<File> Files { get; set; }
public FilesManager()
{
Files = new ObservableCollection<File>();
}
}
XAML
<ListBox Name="FileList" Width="auto" Height="578" ItemsSource="{Binding Files, Mode=OneWay}" Tap="FileList_Tap" FontSize="36" Margin="0,14,0,15">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
當應用程序啓動時,數據assaigned,在那之後我得到Application_UnhandledException,前結合是偉大的。我做錯了什麼?
UPDATE
// Code to execute on Unhandled Exceptions
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
{
if (System.Diagnostics.Debugger.IsAttached)
{
// An unhandled exception has occurred; break into the debugger
System.Diagnostics.Debugger.Break();
}
}//here debugger stops.
你得到的例外是什麼? –
這是最糟糕的。沒有例外,只有代碼在我的問題更新中添加的結束代碼處存在斷點(但不是我的)。 –
ApplicationUnhandledExceptionEventArgs是否沒有異常? –