2009-04-03 16 views
9

私は無料のクリプトンツールキットを使用してC#でこのアプリケーションをやっていますが、クリプトンナビゲーターは私にとってかなり高価な有料の製品で、このアプリケーションは私の自由な時間に開発されており、無料で一般に公開されます。無料の.NETタブコントロールはどこにありますか?

ので、デフォルトの1が非常に収まらないので、私は私のクリプトンアプリケーションに優れた統合する無料のコントロールを探していますし、それはOSのバージョンによって異なります...

どれでも提案?

P.S:私は所有者がそれを描くことができると知っていますが、私はそのような仕事をしないようにしています。

EDIT: 私はちょうど私が望んでいたまさに見つかりました
http://www.angelonline.net/CodeSamples/Lib_3.5.0.zip

+0

OKに移行された、私は困惑しています。なぜSystem.Windows.Forms.TabControlを使用できないのですか? –

+0

この回答の質問 –

答えて

2

私は、オープンソースまたはフリータブコントロールを知りませんが、あなただけのフレームワークのを使用していない理由を私は疑問に思いますタブコントロール。 Forms.TabControlがしないことをしようとしていることはありますか?

+0

+1の太字部分を見てください。そして、Windows.Formsタブコントロールは、Windowsのバージョンによって異なって見えます。これは良いことです - Windowsのルックアンドフィールです。独自の風変わりなデザインスタイルを作り出そうとするアプリケーションは、非常に簡単に非常に外見上のように見えます。 –

+0

時にはそれは良いことです。そして時には、さまざまな具現化においてWindowsのデフォルトのグレーブラウン・ブルー・パステルのルック・アンド・フィールが悪いことです。アプリがOSのUIガイドライン/規約に従うべきか、またはそれから逸脱すべきかどうかの決定は、アプリごとに異なります。スナップ決定として行うべきではありません。 –

4

私の最初の提案は、ComponentFactoryのPhilと話すことです。私は彼が非常に合理的な仲間であることがわかります。おそらく、彼はあなたに特別な取引を提供したり、既存のタブコントロールをカスタマイズする方法の提案をすることができます。

しかし、私は、あなたが「より良く統合する」ために必要な設計上の課題をよりよく伝えるために、スクリーンショットの恩恵を受けると思われるデザイン/主観的な疑問を抱いています。 「デフォルトのものはまったく適合しません」と言うのはかなり曖昧です。

その後、人々は提案のためのより良い出発点を持っています。その間、私はthe WindowsClient.NET control galleryを見るでしょう。

+1

私が「適合しない」とは、クリプトンベースのアプリの外観に合わないということです。 XPやVistaを実行している場合でも、正しく表示されません。 –

+0

私はそれほど考えましたが、今見ているものと比べてどのように見たいですか?私は革命的な何かを示唆しているわけではない。 「これは今のように見えますが、灰色が少なく見えるようにしています。 – flipdoubt

+0

MainにApplication.EnableVisualStyles()が設定されていますか? – flipdoubt

0

CodeProjectでMagic TabControl projectを見ることができます。

+3

CodeProjectの記事では、タブコントロールを実装する方法について何も言及していません。バイナリのMagicLibrary.DLLの周りに座っているコードは少しありますが、ソースは提供されておらず、商用ライブラリだと思います。 –

1
  1. コードプロジェクトからFlat Tab Control(.NET)をダウンロードしてください。これを動作させるのに約30秒かかり、デフォルトのWindowsタブコントロールのルックアンドフィールから離れます。しかし、それはクリプトン化されていません。
  2. 手順1で作成したフラットタブコントロールに基づいてthis post on a slick custom Kryptonized Tab Controlを参照してください。control assemblythis downloads pageにダウンロードできます(見つけるのは少し難しい)。私が知る限りでは、ソースコードは利用できませんが、クリプトンテーマの仕方について興味があるなら、ここでリフレクターを使用することができます。
  3. フラットタブの表示ロジック(ペイントなど)をクリプトン対応の表示ロジックに置き換えます。フラットタブコントロールのコードがたくさんあるので、これは簡単です。
0

誰もが他の記事に記載されているAC.ExtendedRenderer.ToolKitの最新バージョンを探している場合は、次のリンクは、中央ソースを指しますそれら。しかし、ウェブサイトは死んでいます....でも、WaybackMachineは私たちがDLLに手を差し伸べるのを助けることができません。

  • http://web.archive.org/web/20130725145918/http://www.advancedcomputing.ch/Downloads/tabid/62/Default.aspx
  • 私は見つけることができた最新

    +0

    これは答えには見えないので、なぜそれがそのように掲示されますか? –

    関連する問題