wpf 如何调用另一个窗口中listview选中的值
时间: 2023-12-03 11:04:29 浏览: 101
如果你想在一个WPF窗口中调用另一个窗口中ListView选中的值,可以按照以下步骤:
1. 在另一个窗口中,将ListView的SelectionMode属性设置为Single,并为ListView控件设置名称。
2. 在主窗口中,创建一个公共方法来获取ListView所选项的值,该方法可以在其他窗口中调用。
例如:
```csharp
public string GetSelectedValue()
{
if (otherWindow.ListView.SelectedItem != null)
{
return otherWindow.ListView.SelectedItem.ToString();
}
return string.Empty;
}
```
3. 在主窗口中打开另一个窗口,然后调用公共方法来获取ListView所选项的值。
例如:
```csharp
OtherWindow otherWindow = new OtherWindow();
otherWindow.ShowDialog();
string selectedValue = otherWindow.GetSelectedValue();
```
这样,你就可以在主窗口中获取另一个窗口中ListView所选项的值了。
阅读全文