WPF子窗口对实例化于主窗口的类赋值

时间:2020-12-20 09:22:41
WPF子窗口对实例化于主窗口的类赋值
如图,红线处报错,我想在子窗口直接对这个枚举变量赋值,应该怎么写实例名称?
网上没找到相关的用法。

5 个解决方案

#1


~~为什么要这样写呢?将main类里面的myclass1和那个枚举都变为变为public,不久可以直接取了吗?

#2


 提取才公共类

#3


引用 2 楼 duanzi_peng 的回复:
 提取才公共类

把枚举值  提取到公共类中,这样窗口都可以操作了。

#4


引用 3 楼 duanzi_peng 的回复:
Quote: 引用 2 楼 duanzi_peng 的回复:

 提取才公共类

把枚举值  提取到公共类中,这样窗口都可以操作了。

我不太明白您的意思,我是想对那个实例化的枚举类赋值,请问应该在哪里实例化?我定义是定义在MyClass1这个类里面的。

#5


引用 1 楼 AAA123524457 的回复:
~~为什么要这样写呢?将main类里面的myclass1和那个枚举都变为变为public,不久可以直接取了吗?

类都是public的,我现在要对那个实例化的对象操作,但是编译器提示context找不到

#1


~~为什么要这样写呢?将main类里面的myclass1和那个枚举都变为变为public,不久可以直接取了吗?

#2


 提取才公共类

#3


引用 2 楼 duanzi_peng 的回复:
 提取才公共类

把枚举值  提取到公共类中,这样窗口都可以操作了。

#4


引用 3 楼 duanzi_peng 的回复:
Quote: 引用 2 楼 duanzi_peng 的回复:

 提取才公共类

把枚举值  提取到公共类中,这样窗口都可以操作了。

我不太明白您的意思,我是想对那个实例化的枚举类赋值,请问应该在哪里实例化?我定义是定义在MyClass1这个类里面的。

#5


引用 1 楼 AAA123524457 的回复:
~~为什么要这样写呢?将main类里面的myclass1和那个枚举都变为变为public,不久可以直接取了吗?

类都是public的,我现在要对那个实例化的对象操作,但是编译器提示context找不到