如何解决绑定到单例数组
我制作了以下代码,这些代码在Singleton中调用int:
<ListView
SelectedIndex="{Binding Path=DBProviderInstance.CurrentPartIndex,Mode=TwoWay}"
Margin="20,20,0"
Grid.Row="0"
Name="ListViewItem"
SelectionMode="Single"
Background="#DCE3E5">
public DBProvider DBProviderInstance
{
get { return DBProvider.Instance; }
}
我必须引入会话逻辑,所以现在我使用单例数组。 xaml.cs代码现在如下所示:
public static DBProvider DBProviderInstance
{
get
{
string session = DBProvider.GetSession().FirstOrDefault();
if (DBProvider.GetInstance(session) == null)
return null;
return DBProvider.GetInstance(session);
}
}
我的问题是现在它不会像未绑定时那样做出反应。但是,在启动sln时,值是get。 为什么这不起作用?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。