【发布时间】:2020-07-27 09:27:42
【问题描述】:
我是 WPF 新手。 我有一个简单的表单,其中包含 Label 组件中的一些主题。 我想双击它们并打开详细信息表单。
<Grid>
<WrapPanel>
<Label Content="{Binding jbTopic}" MouseDoubleClick="Details"/>
</WrapPanel>
</Grid>
代码后面:
public MainWindow()
{
InitializeComponent();
var Query1 = from r1 in mydb.Jobs
join u in mydb.Users on r1.Cid equals u.ID
where r1.Status == "Active"
select new
{
jbTopic = r1.Topic
jbCreator = u.FullName
jbID=r1.ID
};
}
private void Details(int id){}
当我使用 Datagrid 并设置源时,我可以看到结果。 但我想在标签内容中包含它,并且我希望通过 jbID 调用相关的 MouseDoubleClick 方法。
【问题讨论】: