問題タブ [imagesource]

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 投票する
1 に答える
451 参照

wpf - 州ごとの画像を含むカスタムボタン

ボタンのように機能するカスタムユーザーコントロールを作成しようとしていますが、状態(Normal、Hover、Pressed)ごとに異なる画像を使用したいと思います。ユーザーコントロールには、画像を表示するための画像コントロールが含まれています。実行時に画像コントロールのソースを変更したいので、OnMouseEnterイベントがトリガーされたときに、画像ソースをHoverChange(ImageSource)プロパティに変更します。

そこで、3つのImageSourceプロパティ(NormalState、HoverState、PressedState)をユーザーコントロールに追加して、必要に応じて画像を変更できるようにしました。(WinFormsから取得)しかし、問題は、プロパティがコードで設定されていないため(WinFormsの動作)、画像にプロパティを割り当てることができないことです。しかし、プログラムでユーザーコントロールを使用する場合、プロパティパネルから設定できますが、コードでは使用できません(NULLのままです)。

これが私が到達しようとしているもののいくつかの(擬似)コードです:

主な問題は、初期化後にImageSourceプロパティが設定されないことです(もちろん、エディターのプロパティパネルから設定されます)。WPFでは動作方法が少し異なることはわかっていますが、これをどのように動作させることができますかやってみますか?

ありがとう

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

c# - WPF Rectangle ImageSource

長方形オブジェクトを画像で埋めることができませんでした。

body は Rectangle オブジェクトで、このコードを実行すると、ウィンドウに黒い画面しか表示されません。また、他のコントローラー (ボタンなど) も表示されませんでした。解決策はありますか?

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

c# - さまざまな組み込みの画像抽象化の利点は何ですか?

私のアプリケーションでは、小さな画像をさまざまな場所に表示したいと考えています。

これらの画像を表現するためにさまざまなビルトイン型を使用していますが、単一の「最高の」表現があるかどうかに興味があります。

コンテキスト:

これらの画像は、データベースに保存されているパーツから構成されています。

現時点では、画像の作成ImageSourceと一緒にここで使用しています。Drawing

これらの画像を UI に表示するために、ImageComposition (データベース関連の処理を行い、「全体的な」画像をまとめて設定する) に由来するImage全体に設定されたソースを使用します。ImageSource次に、これImageが にプッシュされますContentControl。これらの画像は、アプリケーション内のさまざまな場所に表示されるため、それらの場所に収まるようにスケーリングする必要があります。

私はすべてのソースコードを利用できるので、好きなように変更できます:

最も利点のある抽象化は何ですか? (UI レンダリング <==> アプリケーションでのレンダリングなど)。

現時点で可能性があるのはImageSource、 、ImageDrawingまたはControlです。

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

html - この単純なHTMLコードの何が問題になっていますか?

私はWeb開発にまったく慣れていませんが、まだ学生です。この非常に低レベルの質問を親切にむき出しにしてください。

私はこの小さなHTMLコードを持っています:

.htmlファイルとまったく同じフォルダーにlogo.jpgファイルがあり、正確な幅と高さが指定されています。

それでも、HTMLページを開くと、画像がまったく表示されません。どうしたの?私は何をすべきか?

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

data-binding - 動的に構築されたImageSourceを返すプロパティをどのように作成するのが最適ですか?

Windows Metroアプリケーション(リリースプレビュー)では、データポイントから動的に画像を作成し、データバインディングを使用して画像を表示しています。

画像の作成はかなり重い処理なので、タスクで行ってほしいです。したがって、私のプロパティは現在次のようにコーディングされています。

そして、DiagramGeneratorは次のようになります。

Xamlでは、バインディングは非常に単純です

残念ながら、上記のコードを使用しても機能しません。

OnPropertyChangedメソッドで発生した例外が発生します(たとえば、上記のthis.Diagram = t.Resultの後):「アプリケーションは、別のスレッド用にマーシャリングされたインターフェイスを呼び出しました。」

次に、以下を使用してUIスレッドにマーシャルしようとしました。

Window.Current.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Norma、()=> {this.Diagram = t.Result;});

しかし、Window.Currentがnullであるため、これも機能しません。

どうすればこれを修正できますか?

アドバイスありがとうございます。

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

c# - Metro アプリでプログラムで画像ソースを設定すると、画像が表示されない

アプリケーションにメイン ページとカメラ ページがあります。メイン ページには、ソースが設定されていない画像とボタンがあります。ボタンをクリックすると、カメラのページに移動します。カメラ ページで、画像をキャプチャしてタブレットの画像ライブラリに保存し、メイン ページに戻ります。ここで、画像のソースを、キャプチャして画像ライブラリに保存した画像に設定します。 . ここに私の関連コードがあります。

MainPage.xaml

MainPage.xaml.cs

カメラ.xaml.cs

MainPage.xaml ファイルの img_OnLoaded メソッドは、Camera.xaml.cs の Capture_click メソッドから画像ライブラリに保存した画像に画像ソースを設定しようとしています。

私の問題は、最初のページの画像に画像が表示されないことです! 助けてください!

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

wpf - codebehindfileでImageSourceを設定する方法

UserControlにプロパティがありImageSourceます。ImageSourceコードビハインドでリソースディレクトリの画像に設定するにはどうすればよいですか?

画像ソースをプロパティにバインドしたいImageSource

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

c# - HTML src パスを作成する適切な方法はありますか?

ファイル/ディレクトリ パスを処理する適切な方法は を使用することPath.AltDirectorySeparatorCharですが、これは html ソース パスに適用されますか?

または、バックスラッシュが html に必要なパス区切り文字であるということですか? 私はいつもバックスラッシュ (つまり<img src="images\birthdaysurprise.jpg" />) を使用してそれを行ってきましたが、今までずっと不適切に行っていたのではないかと思っています。

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

mootools - http://wall.plasm.it/examples/example-the-wall/ の問題 - 画像

それはおそらくあなたにとって簡単なことですが、私は今ブラックホールにいて、壁の何が問題なのかわかりません. www.wall.plasm.it/examples/example-the-wall/ として何かしたいと思います。見てください - www.megainstal.pl/ 画像はありません。修正を手伝っていただけませんか?ヘルプ/情報に本当に感謝します。

短編小説: 1) github からファイルをダウンロードします: https://github.com/plasm/the-wall 2) 3 つのファイルのみを変更しました:

(場合:基本)

3) 01-wall.js で画像を宣言しました:

4) 画像:1~76.jpg

私がどこを間違えているか教えていただけますか?ソース ファイルを表示する場合は、すべて 1 つのファイルに圧縮します: www.megainstal.pl/files.zip

Plasma の作成者に連絡したところ、次の点に誤りがあるとのことでした。私は改善しましたが、疑問があります. お願い - コードを見てください:

この問題を解決してください。私は本当に壁が必要です;)