簡體   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