繁体   English   中英

如何在WPF中绘制像素

[英]How to draw a pixel in WPF

我很抱歉提出这么简单的问题,但这让我疯了。

我正在用C#,WPF编写,我需要做的就是在特定RGB值的x,y位置绘制一个像素。

我正在运行的是要使用的命名空间,要引用的dll等等。我找到的任何代码都会引发大量的编译错误。

因此,只要在窗口中的特定x,y坐标处放置一个RGB值的点,就会产生一些短暂而甜蜜的东西,这将真正成为我的一天。

请包含将在Visual Studio 2010中编译,链接和运行的完整示例代码。就像我说的,我发现的所有代码片段都会产生大量错误(从模糊的'Brush'到......嗯,你的名字它)。 而且,是的,我刚开始用WPF写作。

提前致谢!


这是为Surfbutler:

这是一个例子(从这里开始: http//msdn.microsoft.com/en-us/library/ms747393.aspx ):

// Add a Line Element
myLine = new Line();
myLine.Stroke = System.Windows.Media.Brushes.LightSteelBlue;
myLine.X1 = 1;
myLine.X2 = 50;
myLine.Y1 = 1;
myLine.Y2 = 50;
myLine.HorizontalAlignment = HorizontalAlignment.Left;
myLine.VerticalAlignment = VerticalAlignment.Center;
myLine.StrokeThickness = 2;
myGrid.Children.Add(myLine);           

它会抛出错误,不知道Line()是什么..或myGrid(会在XAML中声明?

我找到了丢失的程序集WindowsBase.dll! 它被埋葬了,我不得不浏览它!

现在,我只剩下一个错误... myGrid在当前上下文中不存在。

这是在XAML窗口中声明的吗? 我怀疑它是。 但那是另一个项目。 如何在同一解决方案中存在的两个项目中引用MainWindow?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM