我有这个方法
public List<Trgovina> getAllStores()
{
using (IDbConnection connection = new MySqlConnection(Helper.CnnVal("dbConn")))
{
return connection.Query<Trgovina>("TrgovineViewAll", null,
commandType: CommandType.StoredProcedure
)
.ToList();
}
}
它从数据库中获取所有存储信息。它在启动时调用的方法
public MainWindow()
{
InitializeComponent();
List<Trgovina> stores = new List<Trgovina>();
stores = da.getAllStores();
comboxStoreNames.ItemsSource = stores;
}
商店里充满了数据。虽然数据不是我需要的格式。它只是显示 {Project_Budget.Engine.Trgovina}
. 我需要的信息就在里面。如何以字符串格式获取数据,以便在组合框中显示?
2条答案
按热度按时间dwbf0jvd1#
您可以覆盖
ToString
```public override string ToString() => ThePropertyOrExpressionToBeDisplayed;
lmyy7pcs2#
你必须使用
DisplayMember
以及ValueMember
属性,允许您绑定所需的属性。