Sya*_*hya 7 c# silverlight wpf xaml
我在xaml中创建一个文本框来监视一个值.这在开发时很有用,但我想在发布编译中运行时隐藏它.我知道我可以通过设置可见性隐藏texbox,但我想自动化它.
谢谢.
我不确定你是否可以通过定义条件编译指令直接在XAML中执行此操作.但它使用codebehind文件.
首先给TextBox一个名称,以便在codebehind文件中访问它.
<TextBox x:Name="debugTextBox" />
Run Code Online (Sandbox Code Playgroud)
然后将代码添加到您的代码隐藏(如构造函数)
#if DEBUG
debugTextBox.Visibility = Visibility.Visible;
#else
debugTextBox.Visibility = Visibility.Hidden; // or Collapsed
#endif
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2824 次 |
最近记录: |