我在A类中有一个方法(见下文),我想根据B类下拉列表的选择更改来运行该方法。我不确定它是如何调用该方法可以有人帮助我/指向我朝着正确的方向前进。
public void CloseloadHistory()
{
if (canHistory.Height != 0.0)
{
canHistory.Height = 0;
BitmapImage image = new BitmapImage();
image.BeginInit();
image.UriSource = new Uri("pack://application:,,,/DrScribe.EMR;component/Images/Collapse.png");
image.EndInit();
imgHistory.Source = image;
}
else loadHistory();
}
答案 0 :(得分:2)
private void ClassBMethod()
{
ClassA classA = new ClassA();
classA.CloaseLoadHistory();
}
答案 1 :(得分:1)
你必须实例化方法的类(让我们说它的ClassA),然后调用Method。
ClassA a = new ClassA();
a.CloseloadHistory();
答案 2 :(得分:1)
如果您不想实例化包含方法的对象,则可以将方法设置为静态,但前提是您也可以将canHistory变量设置为静态。
然后你就可以像这样调用你的方法
ClassA.StaticCloseloadHistory();