【.NET】光沢のある色付きボタンコントロール ColorButton for .NET
グロッシーでカラフルな外見の.NET用のボタンコントロールを作りました。 デスクトップアプリケーション(System.Windows.Forms)で使用できます。
ライセンス形態は、MITライセンスとしていますのでご自由にご利用ください。
TrackBack URL :
Comments (0)グロッシーでカラフルな外見の.NET用のボタンコントロールを作りました。 デスクトップアプリケーション(System.Windows.Forms)で使用できます。
ライセンス形態は、MITライセンスとしていますのでご自由にご利用ください。
TrackBack URL :
Comments (0)cairoは、クロスプラットフォームの2Dグラフィックライブラリです。ベクタグラフィックエディタのInkspaceにも使用されているベクタベースグラフィック描画エンジンのAPIを使用できます。
具体的にどのようなことができるのかは、cairoのサイトのサンプルなどをご覧ください。
http://cairographics.org/samples/
cairoのライセンスは、LGPL 2.1または、MPL 1.1の選択制です。
TrackBack URL :
Comments (0)VB.NETやC#で文字をふちどりして描画する方法です。System.Drawing.Drawing2D.GraphicsPathオブジェクトで、文字のパスを作成して描画する方法が簡単です。
下記のサンプルはFormのPaintイベントでフォーム自体に描画しています。
サンプルでは、ある程度小さい文字でも綺麗に見えるように、アンチエイリアスをかけています。
TrackBack URL :
Comments (0)C#やVB.NETで使えるテキストエディタコントロール(エディタコンポーネント)でライセンス条件が緩く、無償のものを集めてみました。
.NETで、テキスト編集の機能を実装する場合には、TextBoxやRichTextBoxでは、機能不足なことがありますが、自分で作るのは一つのアプリを完成させるくらいの労力が必要です。ここに挙げたものを検討してみると良いと思います。
TrackBack URL :
Comments (1)VB.NETやC#で、プライベートフォントを使用する方法です。
System.Drawing.Text.PrivateFontCollectionクラスを使用すると、プログラム中でシステムにインストールされていないアプリケーション固有のフォントを使えます。
バーコード用のフォントや、独自の記号を入れたフォントなど、自分のプログラムでしか使わないフォントであれば、このような方法で動的に読み込んで用いると良いでしょう。
(インストールすると他でも使えてしまうので、アンインストール時に残すべきなのか考慮するのが面倒ですし。)
TrackBack URL :
Comments (0)TrackBack URL :
Comments (1)HTML convert time: 1.215 sec. Powered by WordPress