Combobox 如何使用WPF中的存储过程绑定组合框&;实体框架
我有一个存储过程Combobox 如何使用WPF中的存储过程绑定组合框&;实体框架,combobox,binding,procedure,using,Combobox,Binding,Procedure,Using,我有一个存储过程 CREATE PROCEDURE GetFreeRooms AS BEGIN SELECT [RoomId] FROM [dbo].[tblRooms] WHERE [RoomId] NOT IN (SELECT [RoomId] FROM [dbo].[tblRoomsAndLevels] WHERE [TermId] = (SELECT
CREATE PROCEDURE GetFreeRooms
AS
BEGIN
SELECT [RoomId]
FROM [dbo].[tblRooms]
WHERE [RoomId] NOT IN (SELECT [RoomId]
FROM [dbo].[tblRoomsAndLevels]
WHERE [TermId] = (SELECT MAX([TermId])
FROM [dbo].[tblTerms]))
END
如何使用它绑定组合框
我使用这个代码C#
这个在xaml上
<ComboBox Name="dpRooms" ItemsSource="{Binding}" DisplayMemberPath="RoomId" Grid.Column="1"/>
但它不起作用
如果我不能用这种方式,请告诉我这个实体查询
抱歉,我的英语说得不太好。通常,对于组合框,您会返回至少两条信息-内部
RoomId
作为稍后存储的值,但另外还返回一些人类可读的名称或对组合框中显示的“对象”的描述。通常,任何实体都不在这里,对于组合框,您将返回至少两条信息-内部RoomId
作为以后要存储的值,此外还将返回一些人类可读的名称或对组合框中显示的“对象”的描述。这里没有任何实体。
<ComboBox Name="dpRooms" ItemsSource="{Binding}" DisplayMemberPath="RoomId" Grid.Column="1"/>