問題タブ [programmatically-created]

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.

0 投票する
3 に答える
2761 参照

c# - プログラムで作成されたタイマー コントロールにアクセスする方法は?

WinForms (C#) アプリケーションでは、実行時にいくつかのカスタム コントロールを作成しています。これらのカスタム コントロールは JobTimers と呼ばれ、標準コントロールの Timer を継承/拡張します。

Form で標準またはカスタム コントロールのコレクションをクエリする方法と同様に、これらのカスタム JobTimer コントロールのコレクションにアクセス/クエリできますか?

注:この質問が表示される理由は、これらのコントロールがどのフォームにもドッキング/配置されていないため、純粋にプログラムのメモリにのみ存在するためです。また、アプリケーションを停止/終了すると、これらのコントロールはなくなります。

つまり、アプリケーション内のすべてのタイマーのリストとそれらのプロパティへのアクセスを取得するにはどうすればよいでしょうか?

0 投票する
1 に答える
2172 参照

asp.net-web-api - Web API 2 プログラムでルート/コントローラーをロードすることは可能ですか?

私は現在、WCF を使用して REST API を実装するエンタープライズ Web アプリケーションに取り組んでいます。VirtualPathProvider を使用して *.svc ファイル (実際には存在しない) への要求をキャッチし、オンザフライでビルドして関連する WCF サービスを動的に読み込みます。これにより、Web サーバーやそれを使用する人に影響を与えることなく、実行時にアプリケーションに追加できる「モジュール」をシステムに持たせることができます。

私が知りたいのは、同じことがWeb API 2で概念的に可能かどうかです。いくつかの調査を行ってきましたが、ルートは起動時にのみ構成できるようです...私が望んでいたのは手段です存在しないルートを処理し、基本的に要求からのコントローラー名を使用して、関連するアセンブリ (存在する場合) を検索して読み込み、プログラムで新しいルートを追加します。

私は Web API 2 を使い始めたばかりなので、経験豊富なユーザーが参加してくれることを期待していました。契約を破る可能性があります。

0 投票する
5 に答える
1504 参照

android - Androidはプログラムでカスタマイズされたボタンをレイアウトに追加します

Androidにプログラムでボタンを追加したいのですが、ボタンのxmlファイルは次のようになります

それを行う最良の方法は何ですか?新しいボタンごとにテキストのみを変更します..そして、他の背景とテキストカラーのように、別のボタンタイプを持つかもしれません..

0 投票する
1 に答える
44 参照

javascript - プログラムで UiParameter を UIAjaxFunction に追加する

これは、パラメーターを指定して richfaces jsFunction を使用する短い例です。

次に、javascript addTag('1') から使用でき、パラメーターが Bean に格納されます。

jsFunction と ding パラメーターをプログラムで作成するのと同じ機能を実現する必要があります。これは私が使用しているが機能しないコードです:

メソッドが実行されると、tagId の値は設定されません。私が間違っていることは何ですか?

0 投票する
2 に答える
599 参照

matlab - この場合、guihandles が機能しないのはなぜですか?

私は大きな GUI に取り組んでいます。その本質的な構造は非常に初歩的なものであり、相互接続された 2 つのコントロール (それぞれが他の値を更新する) に簡単に減らすことができます: スライダーと編集ボックスです。それらが共有する値は、プロットを作成するために使用されます。次のコードを実行すると、(スライドの移動またはボックスの編集によって) 値を 1 回だけ変更できることがわかります。2回目はエラーになります。主な質問は次のとおりです。代わりに GUIHANDLES をどのように使用すべきですか?

guihandles のコードを掘り下げて答えを見つけようとしましたが、guidata と同じように、getappdata、setappdata などのラッパーであり、そのソースは利用できません (Matlab R2008b)。

この種の GUI の他の解決策は既に知っています。 1- guihandles、guidata などを使用する代わりに、グローバル変数を使用します。2-ネストされた関数を使用します。

ネストされた関数は、メイン関数ワークスペースが静的ワークスペースになるため、私が取り組んでいる場合のオプションではありません。アプリケーションで変数を管理する必要があるため、これは私が望んでいるものではありません。グローバル変数を使用することになりました。ハンドルを必要とするすべての関数内でハンドルをグローバルとして宣言しましたが、正常に動作しています。これってデメリットありますか?つまり、グローバル変数を使用できるのであれば、なぜ Matlab は guihandles や guidata などのコマンドを思いついたのでしょうか?

0 投票する
1 に答える
663 参照

java - Facebook SDK を使用せずに Facebook 認証トークンを取得する

fb SDK を使用せず、ユーザーの操作なしで fb アクセス トークンを取得する方法はありますか。john:123456 のようなハードコードされた user:password 文字列を使用するだけで、私は知っています...

そしてhtmlunitのようなものを使ってトークンを取得しますが、そのプロセスは携帯電話には重すぎるので、もっと軽いものを考えていました...何かアイデアはありますか? コードはありますか?例はありますか?私はネット上で何も見つけられませんでした

「 https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.1 」に投げ込まないでください。または「SDKを使用するのが最善の方法です」と言わないでください。

0 投票する
1 に答える
726 参照

ios - iOS: プログラムで追加された制約を唯一の指標としてビューの高さを取得する

こんにちは、仲間の iOS プログラマーです。アプリを作成しているときに、答えが見つからないように見える問題に遭遇しました。それをレイアウトしましょう:

唯一の子として UIScrollView を使用して UIViewController を作成しています。このビューの中に UIView があり、その中に UILabels を含む UIView のリストがあります。ご存知のように、UIScrollView の contentSize を指定する必要があります。問題は、リストがコンテンツに合わせて動的である必要があるため、ビューの高さを事前に知る方法がないことです。高さが ">=0" に設定されている制約のあるすべてのビューを追加しています。後で UIScrollView の高さを設定しようとすると、リストが内部にある UIView の高さを取得するか、origin.y とリスト内の最後のビューの高さを取得する必要があります。これはもちろん、ビューがユーザーに表示されるまでに準備ができている必要があります。

現在、view.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize) を試しましたが、0 が返されました。10000 を返した view.systemLayoutSizeFittingSize(UILayoutFittingExpandedSize); そして、view.origin.y + view.frame.height も 0 を返します。制約がまだ有効になっていないように思えます。

viewDidLoad() から制約と UIScollView.contentSize の両方を設定しようとしました。また、viewDidLoad で制約を設定し、viewWillAppear で contentSize を設定しようとしました。これは同じ結果をもたらしました。viewWillAppear で制約を設定し、viewDidLoad で contentSize を設定すると、クラッシュが発生するだけでした。

結論: view.height または同様のメソッドを取得して正しい結果を返すと同時に、ユーザーがビューを見るまでに準備ができている場合、いつ UIScrollView.contentSize を設定する必要がありますか?

ところで、私はこのアプリを Swift で作成しているので、この言語での回答が望ましいですが、Objective-C から Swift に翻訳することはできます。あなたに最も適したものに投稿してください。

ありがとうございました!:)

0 投票する
0 に答える
454 参照

android - Linear Layout creating views but only showing first view

I am creating a linear layout programmatically but for some reason I am only able to see the first view. I can see that the space for the other views is being created and that this space is being created correctly. For example it has vertical orientation and holds 6 views. It is creating the space needed for the 6 views, and doing it vertically, but only showing the very first one.

I have seen a lot of answers for this but am unable to get it working. I have tried calling invalidate and postInvalidate on the linear layout and the parent layout but am not getting a refresh. I made sure the code is running on my Main UI thread. I have removed the view right before and then added it but to no avail. I am stuck on this one and can't seem to figure out where my linear layout is going wrong.

Here is some code showing how I've done this before and how I first tried:

Here is the Linear Layout xml:

Here is the view layout that I am trying to add:

I have also tried working the java code differently like these:

0 投票する
0 に答える
293 参照

xcode - IOS 8.0 SMS ウィンドウを表示せずにサイレント モードで SMS を送信する

確認メッセージをポップアウトせずに SMS を内部的に送信する方法を見つけるのに 1 週​​間以上を費やしました。しかし、私は逃げ道を見つけられませんでした。stackoverflow に関するいくつかの回答は、以前の IOS で機能するようです。「脱獄」、「カスタム フレームワーク」を行わずに内部で SMS を送信する方法は 1 つではないようですが、まだ解決策があると信じています。答えを待っています。前もって感謝します。