Graphics.DrawIconUnstretched メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Graphics.DrawIconUnstretched メソッドの意味・解説 

Graphics.DrawIconUnstretched メソッド

指定した Icon によって表されるイメージスケーリングしないで描画ます。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub DrawIconUnstretched ( _
    icon As Icon, _
    targetRect As Rectangle _
)
Dim instance As Graphics
Dim icon As Icon
Dim targetRect As Rectangle

instance.DrawIconUnstretched(icon, targetRect)
public void DrawIconUnstretched (
    Icon icon,
    Rectangle targetRect
)
public:
void DrawIconUnstretched (
    Icon^ icon, 
    Rectangle targetRect
)
public void DrawIconUnstretched (
    Icon icon, 
    Rectangle targetRect
)
public function DrawIconUnstretched (
    icon : Icon, 
    targetRect : Rectangle
)

パラメータ

icon

描画する Icon

targetRect

生成イメージの場所とサイズ指定する Rectangle 構造体イメージはこの四角形合わせてスケーリングされず、元のサイズ保持されます。イメージ四角形より大きい場合は、その四角形に収まるようにクリッピングされます

例外例外
例外種類条件

ArgumentNullException

iconnull 参照 (Visual Basic では Nothing) です。

使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、Paint イベント ハンドラパラメータである PaintEventArgse が必要です。このコード次のアクション実行します

四角形位置によって画面上のアイコンの場所が決まります描画したアイコンスケーリングクリッピングもされません。

Public Sub DrawIconUnstretchedRectangle(ByVal
 e As PaintEventArgs)

    ' Create icon.
    Dim newIcon As New Icon("SampIcon.ico")

    ' Create rectangle for icon.
    Dim rect As New Rectangle(100,
 100, 200, 200)

    ' Draw icon to screen.
    e.Graphics.DrawIconUnstretched(newIcon, rect)
End Sub
public void DrawIconUnstretchedRectangle(PaintEventArgs
 e)
{
    // Create icon.
    Icon newIcon = new Icon("SampIcon.ico");
             
    // Create rectangle for icon.
    Rectangle rect = new Rectangle(100, 100, 200, 200);
             
    // Draw icon to screen.
    e.Graphics.DrawIconUnstretched(newIcon, rect);
}
public:
   void DrawIconUnstretchedRectangle( PaintEventArgs^ e )
   {

      // Create icon.
      System::Drawing::Icon^ newIcon = gcnew System::Drawing::Icon( "SampIcon.ico"
 );

      // Create rectangle for icon.
      Rectangle rect = Rectangle(100,100,200,200);

      // Draw icon to screen.
      e->Graphics->DrawIconUnstretched( newIcon, rect );
   }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からGraphics.DrawIconUnstretched メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からGraphics.DrawIconUnstretched メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からGraphics.DrawIconUnstretched メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Graphics.DrawIconUnstretched メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Graphics.DrawIconUnstretched メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS