'background'プロパティを使用してイメージを設定する代わりに、パネル上にGraphicsクラスを使用してイメージを描画します。 C#.Netでどうすればいいですか?グラフィックス・パネルin c#
2
A
答えて
1
あなたがコードの一部を次のよう試すことができます:http://msdn.microsoft.com/en-us/library/system.drawing.graphics.aspx
例を図面に関連します。
public class ImagePanel:Panel
{
private Image image;
public Image Image
{
get { return image; }
set
{
image = value;
Refresh();
}
}
protected override void OnPaint(PaintEventArgs e)
{
if(Image!=null)
{
e.Graphics.DrawImage(this.Image,Point.Empty);
}
base.OnPaint(e);
}
}
1
System.Drawing.Graphics
クラスを使用して物を描画します。
詳細:http://www.techotopia.com/index.php/Drawing_Graphics_in_C_Sharp
関連する問題
- 1. グラフィックスとスクロールのためのC#パネル
- 2. 透明パネルのグラフィックスをクリアするC#
- 3. C++グラフィックスとmmorpg?
- 4. C#クラスとグラフィックス
- 5. C#でグラフィックスをレンダリングする
- 6. グラフィックス上のC++ピクセルレベルのコントロール
- 7. matlab in C C++とC C++ in matlab
- 8. Visual C#/ WinFormsパネル
- 9. 目的C、HUDパネル?
- 10. C#の回転パネル
- 11. Cygwinグラフィックス?
- 12. C++、私のC IN
- 13. C#のシンプルなグラフィックスでデフォルトのSystem.Drawing
- 14. Objective-Cグラフィックスの描画速度
- 15. C#グラフィックスの奇妙な回転
- 16. C++とQt - 2Dグラフィックスの問題
- 17. グラフィックスがC#で表示されない
- 18. C#単純なグラフィックスのもの
- 19. C#より良いUIグラフィックスの管理
- 20. C#でグラフィックスをクローンするには?
- 21. for_each()in C++
- 22. classwork - shellsort in C#?
- 23. gridview in C#
- 24. datagridview in c#
- 25. CryptExportKey in C#
- 26. Nhibernate in c#
- 27. Javascript in C#
- 28. Chess engine in C
- 29. Search in ListView c#
- 30. OutOfMemoryException in C#
プラットフォームは何ですか? WinForms? WPF? Silverlight? – Gabe
バックグラウンドプロパティに画像を割り当てる代わりに手動でパネルにペイントしたいと言っていますか?なぜあなたは車輪を再発明しようとしますか?バックグラウンドプロパティを使用して、実行時にイメージを設定およびクリアすることができます。私は利益がないと思う。推論をもう少し説明できますか? – IAmTimCorey