2021年10月21日のブックマーク (5件)

  • DOBON.NET .NET Tips - Drag&Drop(ドラッグ&ドロップ)を行う

    Drag&Dropを行うここではドラッグ&ドロップの例として、あるリストボックス内のアイテムをもう一つのリストボックスにドラッグ&ドロップにより移動させる方法を紹介します。 ドラッグ&ドロップの基まずは、ドロップを受け入れるリストボックスのAllowDropプロパティをTrueにしておきます。 実際にドラッグを開始するには、ドラッグされるアイテムのあるリストボックスのDoDragDropメソッドを呼び出します。ドロップを受け入れるリストボックスでは、リストボックス内にドラッグされた時にDragEnterイベントが発生しますので、ここでドロップを受け入れるか、受け入れるとしたらどのように受け入れるか(コピーか移動か等)を決定します。リストボックスにドロップされるとDragDropイベントが発生しますので、ここでドロップされたデータを取得し、リストボックスへデータを追加します。 次のコードで

    DOBON.NET .NET Tips - Drag&Drop(ドラッグ&ドロップ)を行う
  • WebRequest、WebResponseクラスを使ってファイルをダウンロードし保存する

    WebRequest、WebResponseクラスを使ってファイルをダウンロードし保存する「WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する」では、指定されたURL(URI)からデータをダウンロードする方法を説明しています。また、ダウンロードしたデータをファイルに書き込む方法は、「バイト型配列をファイルに書き込む」が参考になります。 このような方法により、「http://localhost/logo.gif」をダウンロードして、ファイルに保存する例を以下に示します。 'ダウンロードするファイル Dim url As String = "http://localhost/logo.gif" '保存先のファイル名 Dim fileName As String = "C:\test\logo.gif" 'WebRequestを作成 Dim webreq

    WebRequest、WebResponseクラスを使ってファイルをダウンロードし保存する
    shinymomonga
    shinymomonga 2021/10/21
    C# WEB API
  • 【.NET】C# や VB で使う全コントロール一覧(サンプル画像付き)

    C# や VB で Windowsデスクトップアプリケーションを作るときに使う「コントロール」の画像付き一覧が意外にもなさそうだったので自作してまとめてみました。 間違いなどありましたらページ上部にある GitHub リンクから修正リクエストをお願いいたします。 ※画像はすべてオリジナルなので無断転載はご遠慮ください 環境 Windows 10 Home 64bit Visual Studio Community 2019, ver16.4.3 .NET Framework, ver4.8.03752(コントロールリストの確認に使ったプロジェクトのターゲットバージョンは 4.7.2) .NET(C#/VB) の全コントロール一覧 アルファベット順です。 BackgroundWorker クラス定義:System.ComponentModel.Component.BackgroundWo

    【.NET】C# や VB で使う全コントロール一覧(サンプル画像付き)
    shinymomonga
    shinymomonga 2021/10/21
    コントローラの一覧
  • WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する

    WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示するWebRequestクラスとWebResponseクラスを使って、指定されたURL(URI)のデータを取得する方法を紹介します。 「ファイルをダウンロードし保存する」や「ファイルをダウンロードし表示する」で紹介しているWebClientクラスも内部ではWebRequest、WebResponseクラスを使用しています。よって、WebClientクラスだけではできないようなことも、ここで紹介している方法ならできるかもしれません。 早速ですが、具体例を示します。次の例では、「http://www.microsoft.com」からデータをダウンロードして、HTMLソースを表示しています。 'HttpWebRequestを作成 Dim webreq As System.Net.HttpWebRequest =

    WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する
    shinymomonga
    shinymomonga 2021/10/21
    C# WEB API
  • Modern UI Metro Framework導入 : 初心部屋

    昼はポカポカを越して暑いくらいなので、窓を開ける。 そして夜になると一気に冷え込むので窓を閉める。 まさに春に近い夏ですね。 さて、今日はC#の「Modern UI Metro Framework」の導入方法について今更ながら書きます。 ---- 「Modern UI Metro Frameworkってなんじゃい」って話ですね。 nuget.orgで配布されており、Windows 8のようなUIをフォームで使えるパッケージです。 その具体的な例として、前々回?の「簡易音楽プレイヤーを作成中」で紹介した物です。 詳細な各種コントロールのビジュアルについては下のYouTube動画(紹介PV)を見てください。 これと似たようなもので「Modern UI for WPF」があります。 ただ、これは名前の通りWPFを扱うため、WPFを全然知らない人や苦手意識がある人にはかなり扱いづらいと思います。

    Modern UI Metro Framework導入 : 初心部屋
    shinymomonga
    shinymomonga 2021/10/21
    “WPF”C#でUIをモダーンにする方法  nuget.orgで配布されており、Windows 8のようなUIをフォームで使えるパッケージ