TextureBrush.Clone メソッド
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim instance As TextureBrush Dim returnValue As Object returnValue = instance.Clone
このメソッドが作成し、Object オブジェクトとしてキャストされる TextureBrush オブジェクト。

次の例は、Windows フォームでの使用を意図してデザインされており、Paint イベント ハンドラのパラメータである PaintEventArgse が必要です。このコードでは、TextureBrush オブジェクトと、そのテクスチャ ブラシの同一コピーを作成し、そのコピーを使用して画面上の四角形を塗りつぶします。
Public Sub Clone_Example(ByVal e As PaintEventArgs) ' Create a TextureBrush object. Dim tBrush As New TextureBrush(New Bitmap("texture.jpg")) ' Create an exact copy of tBrush. Dim cloneBrush As TextureBrush = CType(tBrush.Clone(), _ TextureBrush) ' Fill a rectangle with cloneBrush. e.Graphics.FillRectangle(cloneBrush, 0, 0, 100, 100) End Sub
public void Clone_Example(PaintEventArgs e) { // Create a TextureBrush object. TextureBrush tBrush = new TextureBrush(new Bitmap("texture.jpg")); // Create an exact copy of tBrush. TextureBrush cloneBrush = (TextureBrush)tBrush.Clone(); // Fill a rectangle with cloneBrush. e.Graphics.FillRectangle(cloneBrush, 0, 0, 100, 100); }
public: void Clone_Example( PaintEventArgs^ e ) { // Create a TextureBrush object. TextureBrush^ tBrush = gcnew TextureBrush( gcnew Bitmap( "texture.jpg" ) ); // Create an exact copy of tBrush. TextureBrush^ cloneBrush = dynamic_cast<TextureBrush^>(tBrush->Clone()); // Fill a rectangle with cloneBrush. e->Graphics->FillRectangle( cloneBrush, 0, 0, 100, 100 ); }
public void Clone_Example(PaintEventArgs e) { // Create a TextureBrush object. TextureBrush tBrush = new TextureBrush(new Bitmap("texture.jpg")); // Create an exact copy of tBrush. TextureBrush cloneBrush = ((TextureBrush)(tBrush.Clone())); // Fill a rectangle with cloneBrush. e.get_Graphics().FillRectangle(cloneBrush, 0, 0, 100, 100); } //Clone_Example

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- TextureBrush.Clone メソッドのページへのリンク