私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMicrosoft Silverlight その7
silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
昔のリッチテキストボックスとの互換は不明だが
プレーンテキストの突っ込み方はあった
http://www.codeproject.com/KB/silverlight/RichTextBoxInSilverlight.aspx
↑のページ内を「OpenFileDialog odlg」で検索してね
プレーンテキストの突っ込み方はあった
http://www.codeproject.com/KB/silverlight/RichTextBoxInSilverlight.aspx
↑のページ内を「OpenFileDialog odlg」で検索してね
なんとかうまくできました~
以前ちょっと触ったきりでバインドに使うクラスに書くお作法についてすっかり忘れてた見たいで
はまってました
なんとかマーカーオブジェクトとDataGidとPointのバインドができるようになりました
以前ちょっと触ったきりでバインドに使うクラスに書くお作法についてすっかり忘れてた見たいで
はまってました
なんとかマーカーオブジェクトとDataGidとPointのバインドができるようになりました
テキストファイルの内容をメモ帳で utf-8 に変換したら、日本語もちゃんと表示されました。
Canvasを簡易ウインドウとして移動できるようにしてその上にDataGridなどを貼ってるんですが
Canvas部分をD&Dした場合は移動ができてDataGridなどでは出来ないようにするには
なにか設定がありますか?
Canvas部分をD&Dした場合は移動ができてDataGridなどでは出来ないようにするには
なにか設定がありますか?
移動させるコードは自分で書いてるんでしょ?
設定も何も、移動させたくなかったら移動させなきゃいいだけの話。何が分からないのかわからない。
ドラッグによる移動を許すかどうかを示すプロパティを子要素に与えるには添付プロパティを使えばいい。
設定も何も、移動させたくなかったら移動させなきゃいいだけの話。何が分からないのかわからない。
ドラッグによる移動を許すかどうかを示すプロパティを子要素に与えるには添付プロパティを使えばいい。
MouseLeftButtonDownはルーティングイベントだから
e.OriginalSourceに最初の発生元が入ってる
e.OriginalSourceに最初の発生元が入ってる
>>608
ありがとうございます
ありがとうございます
DataGridを使いまわそうと思ったのですが最初にバインドしソースの情報が生きてて
その後のソースに反応しません
listboxなどでしたらソースに一旦nullを与えてその後新しいソースを入れると問題ないのですが・・・
何かやり方があるのでしょうか?
その後のソースに反応しません
listboxなどでしたらソースに一旦nullを与えてその後新しいソースを入れると問題ないのですが・・・
何かやり方があるのでしょうか?
Canvas.Children.Clear()
を実行するともしかして単なる切り離しだけじゃなく
綺麗さっぱり削除しちゃいますか?
を実行するともしかして単なる切り離しだけじゃなく
綺麗さっぱり削除しちゃいますか?
名前と年齢をプロパティに持つPersonクラスのオブジェクトが複数あるとして、
そのオブジェクトの名前プロパティをボタンのcontentにセットして全て表示、
どれかのボタンがクリックされたらそのクリックされたボタンに紐付けされた
Personオブジェクトにアクセスする(名前と年齢の表示とか)
これって出来るんですかね?
調べている感じだとバインディングが味噌っぽいけど...
そのオブジェクトの名前プロパティをボタンのcontentにセットして全て表示、
どれかのボタンがクリックされたらそのクリックされたボタンに紐付けされた
Personオブジェクトにアクセスする(名前と年齢の表示とか)
これって出来るんですかね?
調べている感じだとバインディングが味噌っぽいけど...
>>613
まーwinformのころようようにボタンを動的に作って・・・とかも可能ですけどねw
まーwinformのころようようにボタンを動的に作って・・・とかも可能ですけどねw
>>614
普段JavaでWeb開発しかしてないから、てっきり動的にボタンを作るものだと...
で、動的にボタンを作りつつオブジェクトを割り当てる...(全てC#の分離コード)
何か根本的に考え方が間違ってるんですかね?
普段JavaでWeb開発しかしてないから、てっきり動的にボタンを作るものだと...
で、動的にボタンを作りつつオブジェクトを割り当てる...(全てC#の分離コード)
何か根本的に考え方が間違ってるんですかね?
DataTemplateだな
ItemsControlのItemTemplateにButton入れて
ButtonのContentには名前プロパティをバインドしておくと
ノンコーディングで自動的にボタンが生成される
ItemsControlのItemTemplateにButton入れて
ButtonのContentには名前プロパティをバインドしておくと
ノンコーディングで自動的にボタンが生成される
>>613
<ListBox x:Name="PersonListBox">
<ListBox.ItemTemplate>
<DataTemplate>
<Button Content="{Binding Name}" Click="Button_Click"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
続く
<ListBox x:Name="PersonListBox">
<ListBox.ItemTemplate>
<DataTemplate>
<Button Content="{Binding Name}" Click="Button_Click"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
続く
617の続き
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
this.PersonListBox.ItemsSource = new List<Person>
{
new Person{Name = "俺", Age = 19},
new Person{Name = "おまえ", Age = 66}
};
}
private void Button_Click(object sender, RoutedEventArgs e)
{
var button = sender as Button;
var person = button.DataContext as Person;
// 後は好きにするとよいと思うよ
}
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
this.PersonListBox.ItemsSource = new List<Person>
{
new Person{Name = "俺", Age = 19},
new Person{Name = "おまえ", Age = 66}
};
}
private void Button_Click(object sender, RoutedEventArgs e)
{
var button = sender as Button;
var person = button.DataContext as Person;
// 後は好きにするとよいと思うよ
}
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
うおおおお!ありがとうございます!
今コーディングしてみて動きました!
サンプルソースまで書いて頂いて本当にありがとうございます!
しかしSilverlight恐るべし・・・
普段viとantだけで仕事している自分には未来的な言語(フレームワーク)過ぎです・・・
今コーディングしてみて動きました!
サンプルソースまで書いて頂いて本当にありがとうございます!
しかしSilverlight恐るべし・・・
普段viとantだけで仕事している自分には未来的な言語(フレームワーク)過ぎです・・・
>>622
その絵がアップされたスレも見てたからここが何のスレか一瞬混乱した。
その絵がアップされたスレも見てたからここが何のスレか一瞬混乱した。
Silverlight開発者っていないの?
なんかスレ伸びないよね・・・・
他にスレがあるとか?
なんかスレ伸びないよね・・・・
他にスレがあるとか?
C#の質問スレ二種類 + WPFスレ + SLスレ に分かれてるからなあ。
SL固有の話題ってなると、そんなにはねーよな。
SL固有の話題ってなると、そんなにはねーよな。
LightSwitchって業務アプリ専用簡易開発環境だろ
客に頼まれて使うもんであって作りたいアプリケーションとかそういう話では
客に頼まれて使うもんであって作りたいアプリケーションとかそういう話では
継承を禁止(シール)してあるクラスが存在しますが
この辺の意図とかってどこかに資料ってありますかね?
この辺の意図とかってどこかに資料ってありますかね?
原則として第三者が作ったクラスの継承は馬鹿のする事
そのクラスには、特別に継承を許す意図が無かったからsealedになってるんだよ
悪いこた言わないから委譲しなさい
そのクラスには、特別に継承を許す意図が無かったからsealedになってるんだよ
悪いこた言わないから委譲しなさい
継承させるだけの頑健性を持たせるほど暇ではない、
継承したらヤバいかもしれんが全く無保証、という意思表示だしな。
ところでsilverlightでPaint程度のアプリってないんですかね。
実はMacOSXではPaintくらいの軽さのソフトがないから
普及の足掛かりになるかなと思いまして。
継承したらヤバいかもしれんが全く無保証、という意思表示だしな。
ところでsilverlightでPaint程度のアプリってないんですかね。
実はMacOSXではPaintくらいの軽さのソフトがないから
普及の足掛かりになるかなと思いまして。
>>638
用途は微妙に違いますね。
ただの手書きメモ代わりであったり、
PNGにサクッと吐いたりするのが目的です。
意外とサクサクできましたが、
いじってみたい人がおられましたらCodePlexにでもMs-PLで上げておきます。
http://www.dotup.org/uploda/www.dotup.org1332582.zip.html
用途は微妙に違いますね。
ただの手書きメモ代わりであったり、
PNGにサクッと吐いたりするのが目的です。
意外とサクサクできましたが、
いじってみたい人がおられましたらCodePlexにでもMs-PLで上げておきます。
http://www.dotup.org/uploda/www.dotup.org1332582.zip.html
Sliderってバインドで動かさないとだめなのかな?
デザイナーのツールボックスからドロップしてSlider_ValueChangedを
使えるようにするとSL起動の際の読み込み待ちがずーと表示されっぱなし
Slider_ValueChangedを外すと読み込み待ちとか無しに起動する・・・
デザイナーのツールボックスからドロップしてSlider_ValueChangedを
使えるようにするとSL起動の際の読み込み待ちがずーと表示されっぱなし
Slider_ValueChangedを外すと読み込み待ちとか無しに起動する・・・
うーむ
解決しない
解決しない
このページを参考にカスタムコントロール作成の勉強を行っています。
http://msdn.microsoft.com/ja-jp/magazine/cc721611.aspx#id0430004
図 2 Page.xaml のところまで進めたのですが
エラー 1 The tag 'SimpleButton' does not exist in XML namespace ~
というエラーがでてしまいます。
<custom:
と入力すると追加したSimpleButtonが候補としてでてくるのでパスは通っていると思うのですが
他にやることがあるのでしょうか?
現在SL4で開発を行っていますがSL2とでは作法がかなり変わっているのでしょうか?
http://msdn.microsoft.com/ja-jp/magazine/cc721611.aspx#id0430004
図 2 Page.xaml のところまで進めたのですが
エラー 1 The tag 'SimpleButton' does not exist in XML namespace ~
というエラーがでてしまいます。
<custom:
と入力すると追加したSimpleButtonが候補としてでてくるのでパスは通っていると思うのですが
他にやることがあるのでしょうか?
現在SL4で開発を行っていますがSL2とでは作法がかなり変わっているのでしょうか?
自己解決しました
xmlns:custom="clr-namespace:SimpleButtonDemo; assembly=SimpleButtonDemo"
↓
xmlns:custom="clr-namespace:SimpleButtonDemo"
これで問題なくコンパイルできました。
xmlns:custom="clr-namespace:SimpleButtonDemo; assembly=SimpleButtonDemo"
↓
xmlns:custom="clr-namespace:SimpleButtonDemo"
これで問題なくコンパイルできました。
まあちょっとした愚痴だがSL2あたりの記事書いてる人は
そろそろ訂正バージョンも書いた方がいいぞ
検索でヒットはするけど混乱の元だわw
半ばスパムに近い存在
SLの替わり方が早いってのもあるんだろうけどさ
そろそろ訂正バージョンも書いた方がいいぞ
検索でヒットはするけど混乱の元だわw
半ばスパムに近い存在
SLの替わり方が早いってのもあるんだろうけどさ
それはなぁ、ありとあらゆる分野で成り立つ問題だからなぁ・・・
C言語とか、いまだにC89(いわゆるANSI標準化)以前のコード出てきたりね。
確かに、バージョンアップが急激だったSilverlightでは特に問題かもしれん。
C言語とか、いまだにC89(いわゆるANSI標準化)以前のコード出てきたりね。
確かに、バージョンアップが急激だったSilverlightでは特に問題かもしれん。
まだCはいいほうだよ
かなり前にある程度の基準は出来上がっててるし・・・
SLは居間でさえ進化しまくりなのですでにSL2の描き方が通用しないんだもんな・・・
結局ExpressionStudio UltimateTrial取ってきてこいつがどういうコード履くかを見た方が早いというオチに・・・
かなり前にある程度の基準は出来上がっててるし・・・
SLは居間でさえ進化しまくりなのですでにSL2の描き方が通用しないんだもんな・・・
結局ExpressionStudio UltimateTrial取ってきてこいつがどういうコード履くかを見た方が早いというオチに・・・
ツールが生成するコードが一番の勉強ソースというのは、MS関連技術ではよくあることw
Patterns ans Practice の Prism とか、MS 公式提供サンプル見るのが基本だなぁ。
あと、Silverlight 3とか4はだいぶWPFに近づいたんで、いっそWPFの記事探す方が参考になることもなくはない。
Patterns ans Practice の Prism とか、MS 公式提供サンプル見るのが基本だなぁ。
あと、Silverlight 3とか4はだいぶWPFに近づいたんで、いっそWPFの記事探す方が参考になることもなくはない。
>ツールが生成するコードが一番の勉強ソースというのは、MS関連技術ではよくあることw
そうそう
今回の件はブログに限らずMSDNの記事にもいえるw
そうそう
今回の件はブログに限らずMSDNの記事にもいえるw
>>645
いまだに1.4の結果がヒットするJavaにあやまれ!
いまだに1.4の結果がヒットするJavaにあやまれ!
前へ 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 ○
トップメニューへ / →のくす牧場書庫について