C# と .NET Framework 4 を主にWindows Formのアプリケーション開発について

2010年8月18日

SourceGridはCodePlexに移ってたんですね SourceGridはCodePlexに移ってたんですね

もとは、http://www.devage.com/だったのですが、広告ページになってました。

現在は、CodePlexのSourceGridページがメインみたいです。

CodePlex SourceGrid page

本日時点の最新版は、v4.30 (2010/6/14リリース)。

SourceGridのライセンスは従来からのMITライセンスですね。

現行バージョンは、.NET Framework 2.0以降で動作ですが、THE Code Projectに初期のバージョンが残っています。「SourceGrid - Open Source C# Grid Control - CodeProject」ページですが、.NET Framework 1.1用のSourceGrid v2.0.3です。

まだ更新が続いていて嬉しい。

2009年10月 6日

DotNetBar v8.2がリリース(Office 2010 Betaスタイル対応) DotNetBar v8.2がリリース(Office 2010 Betaスタイル対応)

DevComponents社のDotNetBarの最新リリースv8.2.0.0が10月5日にリリースされました。

今回はOffice 2010 Betaのシルバースタイルに対応したようです。
相変わらず対応が速いのが特徴のDotNetBarです。

image8

私が使用している範囲では、日本語の表示も問題ありません。
Office風のメニューバーとツールバーのカスタマイズ ダイアログ機能やDotNetBarが持っている文字列もちゃんと日本語にローカライズされていますので、UIカルチャがja-JPであれば日本語で表示されます。

Windows 7でも正しく表示できています。
(Vistaの時は若干問題がありましたが、すぐに対応されました)

リリースノートを見てみると、29個の新機能があります。

サブスクリプションを契約していればCustomer Onlyページからログインしてダウンロードすることができます。

21日間のトライアル版は、DotNetBar Free Trial Downloadからダウンロードできます。

(何か宣伝ページみたいになってしまいましたが、個人的には日本での使用者が増えたら嬉しいというだけです。有償ツールの紹介はある意味難しい。)

2008年7月 2日

DotNetBar 7.4.0.0 リリース DotNetBar 7.4.0.0 リリース

Visual Studio風やOffice 2007風のGUIを作成することができるDevComponents社のDotNetBarのv7.4がリリースされました。

今回はCrumbBarと呼ばれるWindows Vistaのエクスプローラーにあるアドレスバーのようなコントロールが追加されている。

DotNetBar 7.4 CrumbBar Control

詳しくはDevComponents : CrumbBar Horizontal Tree Control(英語)

2008年2月 7日

DotNetBar for Windows Forms v7.2リリース DotNetBar for Windows Forms v7.2リリース

DevComponents社のDotNetBar for Windows Formsのv7.2がリリースされている。

DotNetBarはタブ形式のドキュメントやリボンバー、ドッキングウィンドウ等でWindows FormをOfficeやVisual Studio.NETライクにすることができるGUIコンポーネント。

多少癖があるが、VisualStudio.NET 2003の頃から販売されていて確実にバージョンアップを繰り返している。

最新バージョンの入手は数年前からサブスクリプション契約(1年単位)をすることが必要になってしまった。

今回のバージョンアップでは、コマンドルーティングの基本機能がICommandインターフェースとICommandSourceインターフェースおよびCommandManagerクラスによってサポートされたことが大きい。

これは、メニューアイテムやツールバーボタンなどのコマンド起動元と実際のコマンド処理を分離して実装できる機能で、それなりに大規模なアプリケーションを作成する場合には必須だ。

実際これまでDotNetBarを使用する場合は、自前のコマンドルーティング フレームワークを作成して組み込む必要があった。

ComponentSourceで円で買うこともできる。

2007年5月12日

SourceGrid 4.8 リリース SourceGrid 4.8 リリース

.NET Framework 2.0で書かれた表コントロールのSourceGridがv4.8がリリースされている。

SourceGridのサイトはこちら

4.7→4.8の変更点

  • Updated the DevAgeSourcePack references to version 4.8 to fix some bugs (see DevAgeSourcePack History section for details)
  • Renamed IBindedList to IBoundList
  • Renamed BindedListBase to BoundListBase
  • Renamed BindedList to BoundList
  • Renamed BindedDataView to BoundDataView
  • Fixed a bug in the TextBoxUITypeEditor when the text is not valid, especially for the DateTime editor (1615918).
  • Fixed a bug in the AutoSize and Measure of merged cells that caused the merged cells to not autosize correctly (1601792).
  • Signed SourceGrid assemblies with the .snk file
  • Replaced the BindedListBase with the IBoundList interface in the DataGrid implementation
  • Added a Visible property to the ColumnInfo and RowInfo class to show or hide columns or rows. For example you can hide a column with this code: grid1.Columns[0].Visible = false;. See form 50 for an example. (1569378)
  • Fixed a bug in the CellControl.UnBindToGrid method, used when removing or replacing CellControl cells.
  • Added support for nullable checkbox value. Now when the value of a checkbox is null the Undefined checkbox status is used. The Checked property now returns a Nullable bool value (bool?).
  • Fixed documentation English errors
  • Added HeaderHeight property in the DataGridRows class, which can be used to set the header height of the DataGrid control. (1604395)
  • 2007年4月28日

    SourceGridが4.7になっていた SourceGridが4.7になっていた

    .NET Framework 2.0で書かれた表コントロールのSourceGridがv4.7になっていた。(4/16)

    SourceGrid サイトはこちら

    4.6 → 4.7 変更点

    • Fixed a bug in the scroll code (ShowCell method)
    • Extended the Controller documentation

    だそうです。