c# - Wpf 代码隐藏中无法访问的按钮

标签 c# wpf

Codebehind c#中有一个函数 代码如下:

private static void ReceiveCallback(IAsyncResult ar)
{ 
   // ...
}

在此函数中,我必须将按钮的可见性设置为 true:

Runrc.IsEnabled = true;

但是我在那个函数中没有得到这个按钮的智能感知,它给了我一个错误。

最佳答案

那是因为方法是static。如果没有对象引用,则无法在静态方法中访问实例成员。

private void ReceiveCallback(IAsyncResult ar)//Remove static
{ 
   // access your button here
}

如果您不熟悉静态成员,您可以阅读它 here

关于c# - Wpf 代码隐藏中无法访问的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21250960/

相关文章:

c# - C# 中的异步修饰符

c# - 尝试从另一个线程访问复杂对象时出现 InvalidOperationException

c# - MediaElement 动画激活循环不会触发最后 3 个动画

c# - WPF。 mvvm 中的快捷方式

c# - 以编程方式将项目添加到弹出窗口

c# - 如何将表格动态插入到另一个表格的表格单元格中?

c# - 排列具有偏好的不同 lambda 比较

c# - 使用.net在txt中的特定位置插入一行

c# - 无法将 GetTypes() 转换为接口(interface)

c# - 为什么数据未绑定(bind)到我的 WPF 应用程序中的标签