我正在视觉工作室2015中构建一个wpf应用程序,我是视觉工作室和C#的新手,并且遇到了一个小问题。
我有一个功能(如下所示)。在SelectionChanged事件中,我获取ClientList的值并将其设置为本地变量客户端。
public void ClientList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
short client = (short)ClientList.SelectedValue;
foreach (var orgComm in orgComms)
{
if(orgComm.OrgId == client)
{
CommList.ItemsSource = orgComm.CommunicationTemplateConfigs;
CommList.SelectedIndex = 0;
}
}
}
我需要将这个简短的局部变量公开提供给应用程序中的其他函数,尽管听起来相当简单,答案似乎不断地躲避我。
答案 0 :(得分:1)
public short client;
public void ClientList_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
client = (short)ClientList.SelectedValue;
foreach (var orgComm in orgComms)
{
if(orgComm.OrgId == client)
{
CommList.ItemsSource = orgComm.CommunicationTemplateConfigs;
CommList.SelectedIndex = 0;
}
}
}
客户变量在课堂上可用。