我有一些用C#WPF编写的代码,还有一些用于调试的代码,目前我可以在调试或 Release模式下打开或关闭这些代码。如何启用或禁用基于C#预处理程序定义当前在XAML中编写的UI控件?
最佳答案
您可以在构造函数中添加一些代码来启用/禁用元素:
public MainWindow()
{
InitializeComponent();
#if DEBUG
button1.IsEnabled = false;
#endif
}
关于c# - XAML中的预处理器条件编译,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4296644/