我想要一个酒店房间预订状态的控件,以显示在wpf中

x7yiwoj4  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(158)

我计划显示酒店房间预订状态作为颜色效果。见图片。在想要的控制我想使用?

5fjcxozz

5fjcxozz1#

伙计,这是WPF.你可以使用任何你想做的控件。好吧,我有点夸张,但这真的是你的选择。你应该使用任何你觉得舒服的东西。然而,如果我必须设计一个看起来像你的图像的UI,我可能会选择ListBoxDataGrid,具有相当高的自定义水平。
如果我使用DataGrid,日期名称可以是列标题,房间名称可以是行标题。您还需要使用某种自定义ColorConverter类来为单元格中的单元格数据着色。
使用ListBox,我将创建一个DataTemplate应用于ListBox.ItemTemplate属性,该属性将包含包括房间名称在内的整行。当然,这意味着您需要以不同的方式构建数据以包含每个房间的名称。对于已知的天数/列数,你可以在DataTemplate中使用Grid,并将Grid.IsSharedSizeScope属性设置为True,以保持每个项目的列对齐。
祝你好运,玩得开心......这似乎是一个有趣的项目。

相关问题