私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMicrosoft Silverlight その7
silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
EventにBindingする場合ってどうするの?
<TextBox LostFocus="Lost_focus_click" />
とかじゃなくて
<TextBox LostFocus="{Binding LostCommand}" />
にしたい場合、MVVM徹底したいのよな。
<TextBox LostFocus="Lost_focus_click" />
とかじゃなくて
<TextBox LostFocus="{Binding LostCommand}" />
にしたい場合、MVVM徹底したいのよな。
RichTextBox内でコード側からスクロールさせる方法ってありますか?
例えば、RichTextBox内の指定したRun要素のところへスクロールさせるとか。
例えば、RichTextBox内の指定したRun要素のところへスクロールさせるとか。
解決した。
ザムル内
<RichTextBox>
<Paragraph name="p1">aaaaa</Paragraph>
<Paragraph name="p2">ザムル最高</Paragraph>
<Paragraph name="p3">bbbbb</Paragraph>
</RichTextBox>
aaaaaとbbbbbはスクロールされたことがわかるように長文を入力
C#側
TextPointer tpS = this.p1.ContentStart;
TextPointer tpE = tpS.GetPositionAtOffset(1, LogicalDirection.Forward);
this.richTextBox1.Selection.Select(tpS, tpE);
と、指定したParagraph内のTextPointerをSelectしたら、そのParagraph内の要素の先頭に自動的に移動してくれました。
ザムル内
<RichTextBox>
<Paragraph name="p1">aaaaa</Paragraph>
<Paragraph name="p2">ザムル最高</Paragraph>
<Paragraph name="p3">bbbbb</Paragraph>
</RichTextBox>
aaaaaとbbbbbはスクロールされたことがわかるように長文を入力
C#側
TextPointer tpS = this.p1.ContentStart;
TextPointer tpE = tpS.GetPositionAtOffset(1, LogicalDirection.Forward);
this.richTextBox1.Selection.Select(tpS, tpE);
と、指定したParagraph内のTextPointerをSelectしたら、そのParagraph内の要素の先頭に自動的に移動してくれました。
×this.p1.ContentStart;
○this.p2.ContentStart;
実行したら、”ザムル最高”の文字がRTB内に表示されるようにスクロールしてくれました。
○this.p2.ContentStart;
実行したら、”ザムル最高”の文字がRTB内に表示されるようにスクロールしてくれました。
>>401
Expression Blend SDKをインストールしてビヘイビアを使う
Expression Blend SDKをインストールしてビヘイビアを使う
>>401
Sliverlight5でその機能ついかされる予定
Sliverlight5でその機能ついかされる予定
>>408
http://connect.microsoft.com/VisualStudioJapan/feedback/details/634398/silverlight-5-xaml-viewmodel
http://ugaya40.net/wpf/silverlight5-mvvmsupport-question.html
早速こんなの出てるよ
個人的にはCommandは邪魔なだけだからBlendのCallMethodActionがマークアップ拡張で
書けたらいいなと思ってたので賛成だけど、確かにイベントハンドラのsenderとeは潰してほしい
http://connect.microsoft.com/VisualStudioJapan/feedback/details/634398/silverlight-5-xaml-viewmodel
http://ugaya40.net/wpf/silverlight5-mvvmsupport-question.html
早速こんなの出てるよ
個人的にはCommandは邪魔なだけだからBlendのCallMethodActionがマークアップ拡張で
書けたらいいなと思ってたので賛成だけど、確かにイベントハンドラのsenderとeは潰してほしい
そもそも純粋MVVMだけってのは無理がないか?
ListBoxにItemを追加したら追加位置までスクロールしたいといった要望もあるし、
入力内容に応じての細かいフォーカス制御は難しと思うんだが。
ListBoxにItemを追加したら追加位置までスクロールしたいといった要望もあるし、
入力内容に応じての細かいフォーカス制御は難しと思うんだが。
どうしても必要ならViewのコードビハインドに書けばそんなに問題はないよ
一番重要なのはVMをVに依存させないことで、VMで((TextBox)sender).Textみたいなことをされたら
MVVMの意味が全くなくなる
一番重要なのはVMをVに依存させないことで、VMで((TextBox)sender).Textみたいなことをされたら
MVVMの意味が全くなくなる
毎回思うことなんだが、普通にバインドを使った入力値の検証って厄介だな。
例えば「次へ」ボタンのクリック時に全テキストフィールドの検証をしたいんだが、
未入力で空欄の初期値だったり、フォーカスを移動するだけで検証コードが
反応してしまうのは使いにくいね。
例えば「次へ」ボタンのクリック時に全テキストフィールドの検証をしたいんだが、
未入力で空欄の初期値だったり、フォーカスを移動するだけで検証コードが
反応してしまうのは使いにくいね。
フォーカスが絡むととたんに面倒になるのは同意。
なんらかのアクションの後、任意の場所にフォーカスを移動させようとすると、
Viewを直接参照して行うか、
Viewになんらかのメッセージを送る必要があると思うんだが、
結局メッセージにコントロールを特定するIDが必要になってしまう。
それとも何か良い方法があるのかねぇ。
なんらかのアクションの後、任意の場所にフォーカスを移動させようとすると、
Viewを直接参照して行うか、
Viewになんらかのメッセージを送る必要があると思うんだが、
結局メッセージにコントロールを特定するIDが必要になってしまう。
それとも何か良い方法があるのかねぇ。
ん?検証はタイミングは任意でかえられるよ
.Netは1年程触ってないけどグループ化か何かで出来たはず
フォーカスはViewの仕事だからViewのXAMLじゃないファイルに書いた記憶が…
それじゃ駄目なん?MVVMの理念は崩れないと思うけど
.Netは1年程触ってないけどグループ化か何かで出来たはず
フォーカスはViewの仕事だからViewのXAMLじゃないファイルに書いた記憶が…
それじゃ駄目なん?MVVMの理念は崩れないと思うけど
PrismでやってるようにMEFでViewにViewModelをインジェクションするのはやめた方がいいかもしれん…
MEFに起因するエラーでXamlParseExceptionが発生してMEFのエラーが握り潰されて
MEFのデバッグが超困難
MEFに起因するエラーでXamlParseExceptionが発生してMEFのエラーが握り潰されて
MEFのデバッグが超困難
>>416
どうやったら再現させれるの??
どうやったら再現させれるの??
まあまあ。
そんな、世代の断絶をわざわざ招く発言せずとも。
古代と書いて『こだい』と読まず、『こしろ』と読む。
この人がいなければ、現代のビットチューンとかは
もっと違う形になっていたんじゃないかな。
そんな、世代の断絶をわざわざ招く発言せずとも。
古代と書いて『こだい』と読まず、『こしろ』と読む。
この人がいなければ、現代のビットチューンとかは
もっと違う形になっていたんじゃないかな。
<ruby>
<rb>古代</rb>
<rp>[</rp>
<rt>CD</rt>
<rp>]</rp>
</ruby>
所でここ何スレ?
<rb>古代</rb>
<rp>[</rp>
<rt>CD</rt>
<rp>]</rp>
</ruby>
所でここ何スレ?
slってのは、グラフィック処理をgpuに投げるから
重いベクター処理をしているのにも関わらず、操作はサクサクして速いよな
驚いた
重いベクター処理をしているのにも関わらず、操作はサクサクして速いよな
驚いた
いやベクター処理は基本CPUだぞ
いったんビットマップにキャッシュしてGPUで描画させることはできるけど
明示的にCacheMode="BitmapCache"を指定していない限りはそれも働いてない
変更された部分だけ再描画する伝統的な方法でごまかしてるだけ
ピクセルシェーダも完全ソフトウェア処理なので、フルスクリーンでピクセルシェーダかけてアニメーションさせたりすると
悲惨なことになる
いったんビットマップにキャッシュしてGPUで描画させることはできるけど
明示的にCacheMode="BitmapCache"を指定していない限りはそれも働いてない
変更された部分だけ再描画する伝統的な方法でごまかしてるだけ
ピクセルシェーダも完全ソフトウェア処理なので、フルスクリーンでピクセルシェーダかけてアニメーションさせたりすると
悲惨なことになる
OOBでサイズ固定のタイトルバー付きのウインドウを使いたいんだけど、
そういう設定ってないんでしょうか?
そういう設定ってないんでしょうか?
出来が悪くてガッカリだぜ
高速なJava Appletじゃないのかよ
せめてjavascriptのレイヤーの言語なら歓迎したのに
高速なJava Appletじゃないのかよ
せめてjavascriptのレイヤーの言語なら歓迎したのに
SilverlightとDLRの応用で、JavaScriptの替わりにRubyやPythonが使える。
HTMLに直接Rubyコード書いてDOM操作したりSilverlightとやり取りしたりできるぞ
HTMLに直接Rubyコード書いてDOM操作したりSilverlightとやり取りしたりできるぞ
.NETやC#はそれなりに実績も人気もある技術だし、
ブラウザの実装に依存しないのがメリットなのに何を言ってるのか。
というかJavaApplet遅くはないだろ。JavaアプレットはJREが必要だから敬遠されるが、
Silverlightは.NETのランタイムを必要としないのが大きな違い。やってることはほぼ一緒。
別にDLR使わなくてもブラウザのJavaScriptからSilverlight操作することもできる。
全く何が気に入らないのかわからん。
ブラウザの実装に依存しないのがメリットなのに何を言ってるのか。
というかJavaApplet遅くはないだろ。JavaアプレットはJREが必要だから敬遠されるが、
Silverlightは.NETのランタイムを必要としないのが大きな違い。やってることはほぼ一緒。
別にDLR使わなくてもブラウザのJavaScriptからSilverlight操作することもできる。
全く何が気に入らないのかわからん。
DataGridのLoadingRowイベント内の処理で例外が発生した時に、
Application_UnhandledException で e.Handled = true
をやっても、falseと同じ扱いを受けるという現象が起きました。
通常は例外が発生した瞬間に Application_UnhandledException へ
飛ぶのだと思いますが、その現象が起きる時はグリッドの全ての行の
LoadingRowが発生した後で飛んでいる様に見えます。
(10行の場合、1行目で例外が発生したとしても10行分のLoadingRow
イベントが発生し終わった後で飛んでいる)
DataGridを使用している箇所全てがそうなっている訳ではないので
なにかの条件がありそうです(調査中)。
Application_UnhandledException で e.Handled = true
をやっても、falseと同じ扱いを受けるという現象が起きました。
通常は例外が発生した瞬間に Application_UnhandledException へ
飛ぶのだと思いますが、その現象が起きる時はグリッドの全ての行の
LoadingRowが発生した後で飛んでいる様に見えます。
(10行の場合、1行目で例外が発生したとしても10行分のLoadingRow
イベントが発生し終わった後で飛んでいる)
DataGridを使用している箇所全てがそうなっている訳ではないので
なにかの条件がありそうです(調査中)。
>>430
objectタグの中でしか動かない言語だと
いまさらFlashの地位を乗っ取ることができず普及しないだろ
javascrptの代替技術としてhtmlの<canvas>でも<button>のイベントでも
全部C#で書けたら今頃超絶ブームだったはずだ
objectタグの中でしか動かない言語だと
いまさらFlashの地位を乗っ取ることができず普及しないだろ
javascrptの代替技術としてhtmlの<canvas>でも<button>のイベントでも
全部C#で書けたら今頃超絶ブームだったはずだ
.NET技術者が.NETの知識を生かして短期間・ローコスト・ローリスクでRIAに参入するためのもの。
企業内のイントラネット向けには最適だ。まだ競合が少ないのもいいね。
Flashの地位を乗っ取るとかどうでもいいわ。Flashなんて眼中にないから向こうは向こうで勝手にやればいい。
心配しなくても、こっちは快適な環境で暖かく暮らしてるよ。
企業内のイントラネット向けには最適だ。まだ競合が少ないのもいいね。
Flashの地位を乗っ取るとかどうでもいいわ。Flashなんて眼中にないから向こうは向こうで勝手にやればいい。
心配しなくても、こっちは快適な環境で暖かく暮らしてるよ。
CLIをブラウザに載せるならともかくC#を直接ブラウザで動かすのは無意味すぎる
だいたいjavascriptの代替が欲しいときっていうのはある程度ガッツリコーディングしたい場合なわけで
コンパイルなんか全く問題にならん
だいたいjavascriptの代替が欲しいときっていうのはある程度ガッツリコーディングしたい場合なわけで
コンパイルなんか全く問題にならん
Flashとかでもそうだけど型があいまいすぎる言語は嫌いだ
そういう意味ではJavaScriptも嫌い
あんなんでよく開発とかやってられるな・・・・
怖くてあんま使いたくねぇよ
そういう意味ではJavaScriptも嫌い
あんなんでよく開発とかやってられるな・・・・
怖くてあんま使いたくねぇよ
JavaScriptはまあまだ許容範囲無いだろ
mainが無い関数だけのCソースぽいし
ActionScriptはだめだw
mainが無い関数だけのCソースぽいし
ActionScriptはだめだw
全然違うよ
ASはJavaScriptにクラスを持ち込んだ言語
クラスを持つ動的言語としてはRubyやPythonが有名だけど
それらは動的言語の枠内でうまくクラスを取り入れてるのに対して
ASは無理矢理Javaに似た静的型をぶち込んだのでいろいろ一貫してなくてダサい
ASはJavaScriptにクラスを持ち込んだ言語
クラスを持つ動的言語としてはRubyやPythonが有名だけど
それらは動的言語の枠内でうまくクラスを取り入れてるのに対して
ASは無理矢理Javaに似た静的型をぶち込んだのでいろいろ一貫してなくてダサい
なんか又増えたな・・・
http://www.forest.impress.co.jp/docs/news/20110114_420350.html
Microsoft、Webアプリを開発できる新しい開発環境「WebMatrix」を正式公開
http://www.forest.impress.co.jp/docs/news/20110114_420350.html
Microsoft、Webアプリを開発できる新しい開発環境「WebMatrix」を正式公開
>>446
SLはそのソフトで作ったサイトの中に埋め込むべきものじゃん
競合はしていないというか、
Win鯖の下地を利用したサイト作りを支援してSLの埋め込み支援機能もつければ
ちょうどいい販促ツールと言うところだろう。
SLはそのソフトで作ったサイトの中に埋め込むべきものじゃん
競合はしていないというか、
Win鯖の下地を利用したサイト作りを支援してSLの埋め込み支援機能もつければ
ちょうどいい販促ツールと言うところだろう。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- Microsoft Silverlight その9 (574) - [96%] - 2023/1/25 14:30
- Microsoft Silverlight その8 (996) - [96%] - 2011/11/12 23:46 ○
- Microsoft Silverlight その6 (1001) - [96%] - 2010/11/1 4:09
- Microsoft Silverlight その5 (984) - [96%] - 2010/4/16 20:20 ☆
- Microsoft Silverlight その4 (1001) - [96%] - 2009/12/5 9:05 ○
- Microsoft Silverlight 2.0 その3 (556) - [83%] - 2009/3/24 0:35 ○
- Microsoft Silverlight 2.0 その2 (1001) - [78%] - 2008/11/21 11:47 ○
- Microsoft Silverlight 2.0 (1001) - [74%] - 2008/5/12 6:08 ○
- Silverlight登場で.NET使い大勝利!!! Part2 (525) - [18446744073709551603%] - 2016/10/16 0:30 ○
トップメニューへ / →のくす牧場書庫について