c# - WPF:访问使用 C# 声明的 XAML 对象/形状/路径

标签 c# wpf

我是 WPF 的新手,我想问一下是否可以使用 C# 访问我的 WPF 对象。

这是来自 WPF 的一行代码:

<Path x:Name="layout1"
      Fill="Red" Stretch="Fill" Stroke="Red"
      HorizontalAlignment="Left" Margin="374.714,140.786,0,0"
      VerticalAlignment="Top" Width="116.215" Height="109.571"
      Data="M374.71429,204.14286 L387.07172,249.357 489.9328,157.92762 451.36006,140.78486 428.50213,157.92762 409.21576,173.64206 390.6437,189.35651 z"
      />

我如何访问“layout1”(使用 C#)以将其可见性更改为“隐藏”?

最佳答案

非常简单:

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    layout1.Visibility = System.Windows.Visibility.Hidden;
}

在任何代码隐藏方法中。

关于c# - WPF:访问使用 C# 声明的 XAML 对象/形状/路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2391604/

相关文章:

c# - WinRT 中 TextBlock 的外发光效果

c# - IntelliSense 显示错误但仍然能够构建

c# - WPF 应用程序广泛捕获关键的上/下事件

c# - 初始化集合时,哈希集对内存有什么作用?

c# - 动态 linq 嵌套组

c# - 如何在 LINQ 查询中按月分组?

wpf - 如何加载 WPF 主题?

c# - 如何获取对 WPF 窗口的静态引用?

WPF:调用线程无法访问此对象,因为不同的线程拥有它

c# - 如何在 C# Windows 控制台应用程序中执行命令?