DevExpress WinFormsサブスクリプションには180以上のコンポーネントとUIライブラリがあり、Windowsフォームプラットフォームに影響力のあるビジネスソリューションを作成できます。DevExpress WinFormsは、Officeスタイルのインターフェースであっても、大量のビジネスデータの分析および処理であっても、スムーズで美しく、使いやすいアプリケーションを完璧に構築できます。
DevExpress Winforms v20.1が数日前に新しくリリースされました。新しいバージョンでは、TreeListコントロールとその他のコントロール機能が強化されています。v20.1をダウンロードして体験してください!
DevExpress Winforms v20.1フルバージョンのダウンロード
リッチテキストエディター
行ホットトラック
"TreeListOptionsSelection.EnableAppearanceHotTrackedRow"プロパティをtrueに設定して、行(ノード)ホットトラックを有効にします。HoveredRowプロパティを使用して、外観設定をカスタマイズします。
真新しいアイテム行
新しいアイテム行により、エンドユーザーは新しいノードを追加でき、新しいアイテム行のコンテキストメニューでは、エンドユーザーが新しいノードをルートノードに追加するか、または子ノードとして追加するかを指定できます。
ユーザーがデータの入力を開始する前に、InitNewRowイベントを処理して値を初期化します。また、新しいアイテム行に表示される外観とテキストをカスタマイズすることもできます。
クリップボード機能への拡張コピー
このバージョンでは、コピー操作中に選択したデータを取得でき(WinForms Data GridおよびWinForms TreeListの場合)、選択したデータを次の形式で取得できます。
- txt
- RTF
- Unicode
- CSV
- BIFF8
- HTML
空のエリアメニュー
これで、ユーザーがコントロールの空白の領域を右クリックすると、TreeListコントロールにポップアップメニューが表示されます。このメニューは最初は空です。メニューを項目で埋めるには、PopupMenuShowingイベントを処理し、メニューのHitInfoTypeが空かどうかを確認します。
その他の
流暢なデザインと皮膚のスプラッシュスクリーン
このバージョンでは、2つの新しい初期画面が導入されています。
流暢なスプラッシュスクリーン- アクリルマテリアルエフェクト(部分的に透明なテクスチャ)を備えたWindows 10スタイルのスプラッシュスクリーン。
スキンスプラッシュスクリーンは、現在のスキンに応じて外観を自動的に調整できます。
テキスト、画像、外観の設定をカスタマイズしたり、コンテンツやスタイルの設定を動的に更新したり、描画する初期画面をカスタマイズしたりできます。
これらのスプラッシュスクリーンを表示するには、新しいSplashScreenManager.ShowFluentSplashScreen およびSplashScreenManager.ShowSkinSplashScreen静的メソッドを使用し ます。
新しいバージョンでは、デフォルトのスプラッシュ画面の外観も変更されました。
ラジオグループ
新しいオプションは次のとおりです。
強化されたSuperToolTipデザイナー
ユーザーエクスペリエンス全体を改善し、ツールヒントの設計/レイアウトを簡素化するために、v20.1はWinForms SuperToolTip Designerを再設計しました。
画像ピッカー-ImageUri
これで、ImageURIピッカーを使用して、DevExpress画像コレクション(カラー、グレースケール、Office2013など)のすべての画像にアクセスできます。
PictureEdit-新しいAPI
- ImageLoading / ImageSaving- これらのイベントを使用すると、エンドユーザーがイメージを開いたとき、またはサポートされていないファイル形式(WEBPなど)で保存したときにイメージを変換できます。
- OpenFileDialogFilter / SaveFileDialogFilter- これらのプロパティは、[開く]および[保存]ダイアログでファイルタイプフィルターを指定します。
SvgImageBox-Support DirectX
WinForms SvgImageBoxは、DirectXハードウェアアクセラレーションを使用してベクター画像をレンダリングできます。DirectXは、多くの要素を通じて複雑なベクター画像のレンダリングパフォーマンスを向上させます。
タブヘッダー用のカスタム描画API
WinForms TabbedMDIManagerおよびDocumentManagerのTabbedViewにCustomDrawTabHeaderおよびCustomDrawHeaderButtonイベントが含まれるようになり、タブタイトルを手動で描画できるようになりました。
XtraMessageBox-HtmlImages
これで、HTML'Image 'タグを使用して、XtraMessageBoxメッセージに画像を表示できます。
XtraMessageBoxArgs args = new XtraMessageBoxArgs();
args.AllowHtmlText = DevExpress.Utils.DefaultBoolean.True;
args.HtmlImages = htmlImageCollection;
args.Caption = "メッセージ";
args.Text = "<image = img.png> Text <image =#imgResourceName>";
XtraMessageBox.Show(args);
XtraMessageBox-'今後このメッセージを表示しない'选项
メッセージボックスに「今後このメッセージを表示しない」オプションを表示するには、「XtraMessageBoxArgs.DoNotShowAgainCheckBoxVisible」プロパティをtrueに設定します。
ToolTipController-SVG画像
ヒント:ベクター画像を表示できるようになりました。
カスタム関数のフィルター制御-ツールチップ
WinForms Filter Controlはカスタム関数のツールチップを表示するようになりました。カスタム関数を作成するときは、ICustomFunctionOperatorBrowsable.Descriptionプロパティを使用してツールチップを指定します。
フィルター制御-統合検索
オーバーレイの強化
- オーバーレイフォームは、新しいアニメーションタイプの半透明の破線をサポートするようになりました。
- 画像(待機インジケーター)のサイズ(ImageSize)を指定できます。
ウィザードコントロール-新しいHyperLinkClickイベント
リンクのクリックを処理するには、新しいHyperLinkClickイベントを使用します。
DevExpress Technical Exchange Group 2:775869749グループディスカッションへようこそ