問題タブ [modern-ui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MetroStyle ブレッドクラム コントロール
アドレスバー (Windows エクスプローラーのようなもの) を作成したい。私のアプリにはパンくずリストが必要です。
Windows 8 に Metro UI のブレッドクラムがあるかどうかを確認したかったのですが、ない場合はどうすれば作成できますか?
c# - PathGeometry クラスの使用方法
私は ModernUI を使用していますが、基本的にはボタンですが、スキンが異なる「モダン ボタン」と呼ばれるものがあります。特定の特徴は、ボタン内の画像の描画方法です。PathGeometry を使用します。このジオメトリは、このサイトで見つけることができます。必要なのは、PathGeometry をプログラムでコード ビハインドに変更することです。たとえば、XAMLでそれを行う方法を知っています:
その杖は矢を表しています。
しかし、同じコード ビハインドを行うことはできません。何らかの変換が必要だと思います。ModernUI のソース コードで、参照されているボタンの束が配置されているこのコードを見つけました。これも私にとって良い選択肢です。
私の場合との違いは、新しいボタンを作成するのではなく、IconData プロパティを変更することです。
そのファイル (ジオメトリを含むファイル) には、次の構造が含まれています。
最良のオプションは、その IconData プロパティを .png ファイルから設定できることだと思いますが、コードでそれを行う方法がわかりません。
windows-8 - モダン UI アプリケーションの色を設定する
モダン UI アプリケーションのカスタム カラーを設定したいと考えています。この色は、GridView\ListView などの選択枠に使用されます。
PS GridViewItem のスタイルを変更できることはわかっていますが、アプリケーションで表示できるすべての場所でこの色を表示したいと考えています。
wpf - コンテナーよりも長い場合、パンくずアイテムを非表示にする
コントロールを使用して、XAML でブレッドクラムを作成しましたListBox
。それはうまく機能します。ただし、あまりにも多くのアイテムを追加して表示しようとすると、当然、それらの一部しか表示されません。右側の要素が表示されるまで、左側のアイテムをどうにかして非表示にしたいと考えています。理想的には、空き領域 (右側) も残しておく必要があります。これどうやってするの?
c++ - 最新の UI アプリをすべて一覧表示するにはどうすればよいですか?
Windows 8 マシンにインストールされているすべてのモダン UI アプリを一覧表示したいと考えています。
インストールされているすべてのモダン UI アプリを標準のデスクトップ アプリケーションから一覧表示する方法はありますか (管理者権限あり)。
c# - WPF でサードパーティ コンポーネントにスタイルを適用する方法
私は、共通のルック アンド フィールを持つようにすべてのコンポーネントのスタイルを設定したモダン Ui を使用しています。標準の Richtextbox ではやりたいことがすべてサポートされていないため、サードパーティの Richtextbox を使用しています。問題は、このサードパーティ コントロールにスタイルが適用されないことです。このコンポーネントに、標準のリッチテキストボックス (モダン UI スタイルに由来する) と同じスタイルを適用するように指示する方法はありますか?
css - CSSセレクトボックスが無効化され、リセットされない
私のwin8アプリには2つのページがあります。Page1.html と page2.html 。Page1 には ui-light.css への参照があり、次に page1.css への参照があります。Page2 には ui-light.css と page2.css への参照があります。
ui-light.css には、選択ボックスの無効状態に関するルールが定義されています。page1.css で、select disabled スタイルをこの方法でオーバーライドしました。
これはうまくいきます。しかし、page1 から page2 に移動すると、page2 のすべての選択ボックスは同じスタイル (page1.css のスタイル) になります。これが起こらないようにするにはどうすればよいですか? page2.css の選択ボックスが ui-light.css のスタイルを引き続き使用するようにします。
!important を使用して、id に基づいてスタイルを定義しようとしました。何も機能していないようです。
何か案は?