mono

コンピュータ

mono環境のC#で簡易イメージビューア2「ホイールで拡大縮小」

マウスホイールで拡大縮小する機能を追加してみました。// picview2.csusing System;using System.Drawing;using System.Drawing.Drawing2D;using System.Wi...
コンピュータ

mono環境のC#で画像をグレースケール化

フォームへ画像ファイルをドラッグアンドドロップするとグレースケールへ変換された画像が表示されます。// ToGrayscale01.csusing System;using System.Drawing;using System.Windo...
コンピュータ

mono環境のC#で画像の色を反転

画像ファイルをフォームへドラッグアンドドロップすると色が反転された画像が表示されます。// InvertImage01.csusing System;using System.Drawing;using System.Windows.For...
スポンサーリンク
コンピュータ

mono環境のC#で簡易イメージビューア

フォームに画像ファイルをドラッグアンドドロップするとフォーム上に画像が表示されます。// picview.csusing System;using System.Drawing;using System.Windows.Forms;usin...
コンピュータ

mono環境のC#でリストビューのクリア

リストビューのクリアを試してみます。// listview03.cs// リストビューのクリアusing System;using System.IO;using System.Drawing;using System.Windows.Fo...
コンピュータ

mono環境のC#でリストビューで項目削除

リストビューの項目を削除してみます。// listview02.cs// アイテムの削除using System;using System.Drawing;using System.Windows.Forms;/*ビルドmcs listvi...
コンピュータ

mono環境のC#でリストビューの項目選択

リストビューで項目を選択した際実行されるイベントを確認してみます。// listview01.csusing System;using System.Drawing;using System.Windows.Forms;/*ビルドmcs l...
コンピュータ

C#のmonoでダイアログボックスでメッセージボックスもどきを作る。

筆者のubuntu環境でメッセージボックスを表示するとボタンの文字が半分見切れてしまいます。OSのフォントのスケーリングを200%に設定しており、100%にするときちんと表示されるので、スケーリングに追随していないことが原因と思われます。な...
コンピュータ

monoでリストビューの行の高さを設定

ソースコードusing System;using System.Windows.Forms;using System.Drawing;/* **************************************** リストビューの行の...
コンピュータ

Ubuntu22.04上のmonoでドライブの一覧を取得してみる。

monoは.NET Frameworkの互換ですのでDirectory.GetLogicalDrives()でドライブの一覧が取得できるはずです。ただ、ドライブはWindowsの概念でUbuntuには存在しません。実行するとどのような結果に...
コンピュータ

ubuntu22.04のmono環境でインストールされているdllの一覧

DLLの一覧を取得してみました。ディレクトリ:/usr/lib/mono/4.7.1-api/Accessibility.dllCommons.Xml.Relaxng.dllCustomMarshalers.dllFacadesI18N.C...
コンピュータ

C#でOSのバージョンやフレームワークの情報を取得する【Mono|.NET Framework】

Mono環境でOSのバージョン情報を取得することが出来るか気になったので試してみます。ソースusing System;using System.Reflection;using System.Runtime.InteropServices;...
コンピュータ

Monoと.NET Framework環境で動くメモ帳をC#で作る。

Windowsのメモ帳を目指しました。ソースusing System.Diagnostics;using System;using System.Windows.Forms;using System.Drawing;using System...
コンピュータ

C#でフォームにメニューバーを付けてみる。その4【ショートカットキー】

.Net Framework(mono)でアプリケーションを作っていて、メニューを組み込み、メニューから呼び出される機能を実装していました。キーボードのショートカットキーでも、その機能を呼び出せると便利かと思いKeyDownイベントで押され...