当前位置: 代码迷 >> 综合 >> wpf 'Border' is a namespace but is used like a type
  详细解决方案

wpf 'Border' is a namespace but is used like a type

热度:25   发布时间:2023-12-19 09:07:59.0

这个问题很无语,我是想在其他项目代码中看到这个boder的使用,想看看使用后的效果,就建个项目测试下,结果提示如下

namespace Border
{/// <summary>/// Interaction logic for MainWindow.xaml/// </summary>public partial class MainWindow : Window{public MainWindow(){InitializeComponent();abc.Children.Add(CreateContent());}public static FrameworkElement CreateContent(){var ui = new Border();ui.CornerRadius = new CornerRadius(15);ui.BorderBrush = Brushes.Black;ui.BorderThickness = new Thickness(1);ui.Background = Brushes.Yellow;//ui.Child = textBlock;return ui;}}
}

new border 下面显示一个house波浪线,明显的编译错误,我就纳闷了,看错误原因:'Border' is a namespace but is used like a type  命名空间?什么鬼,没有啊,那上面没问你,为啥我这上面就有问你了,好多解决方案出现在脑海中,不过都被pass了,不应该啊,最后发现和自己的项目名冲了,项目名正好是命名空间,我还想是不是少命名空间啊,哎,这中低级错误,好无奈

  相关解决方案