問題タブ [custom-titlebar]
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.
vb.net - 任意のフォームからアクセスできるカスタム タイトル バーのルック アンド フィールを制御する 1 つのファイルを持つことは可能ですか?
60 以上のフォームを持つアプリケーションがあり、各フォームに同じコードの 60 以上のコピーを配置する代わりに、フォームの読み込み時に実行されるコードのインスタンスを 1 つ作成したいと考えています。
サブルーチンは標準です。
_ _
_
_
クラスとモジュールを使用して数え切れないほどの試みを行いましたが、ハードコーディングされたフォームを希望どおりに動作させることしかできません。
TitleBar (非フォーム クラス) に存在する OnPaint イベントをトリガーしましたが、TitleBar を取得して任意のフォームにカスタマイズを適用することができません。とにかく、TitleBar の Me と MyBase の値を回避して、呼び出し元のフォームの値を割り当てることはできますか? または、TitleBar にそのリソースを貸し出すことはできますか? どんな助けでも大歓迎です。ところで、私が達成しようとしていることを表す言葉やフレーズはありますか?
これは試行錯誤の長いラウンドでした。
ありがとうございました
android - Android: カスタム ウィンドウ タイトルで AppCompat テーマを使用できない
私は一種の悪循環に陥っています。MVVM パターンをアプリに実装しようとしていますが、次の方法で ViewModel をインスタンス化します。
AppCompat を拡張する必要がありますが、BaseActivity クラスで AppCompatActivity を拡張すると、次のタイプの例外が発生します。
問題は、既に AppCompat テーマを使用しているため、マニフェストで AppCompat テーマを使用できないことです
タイトルバー:
次に、コードで ActionBar を構成し、次に BaseActivity で構成します。
そのため、AppCompatActivity の拡張とカスタム タイトル機能を組み合わせる方法がわかりません。
編集1:@CommonsWareへの返信
私が設定した場合
私のマニフェストファイルでは、次の例外が発生します。
アプリが起動するとすぐに、ドロワー メニュー コンテナーを作成する次のコードの最初の行で:
だから私はまだ運がないと思います:(