【Silverlight】Windows Phone 7 アプリ開発スレ 別にtouch操作のためというわけではないでしょ。 やっとWindowsも情報量を詰め込むのがデザインではないうえに、余白もデザインのひとつだと気が付いただけで。
余白がデザインだと気づかない、お馬鹿な奴の下につくと泣きたくなるな なんて状況をふと思い出したわ
Gtk+ も縦方向の余白が多いよね Mac は必要最低限の余白に抑えられている
画面が小さいほど(DPIが高いほど)余白を大きくとらないといけないよね。
ん、contents に対する余白の話じゃないの?
>>951 リボンをサイドにおけるなら最高なのにといつも思う。
ワイド画面のせいで縦方向の表示領域が貴重になったんだよなぁ。
ズブなド素人で申し訳ないんですが、ListBoxに付いて教えて下さい。 ListBox内のItemTemplateの中のDataTemplateの中のItem(TextBlockなど)は どうやったら拾う事が出来ますか? ググってみたらGetChildByNameとか出て来たんですが、 そんなのは無いと怒られてしまいます。 因みに環境はVisual Studio 2010 Express for Windows Phone Beta2です。
>>958 なぜListBoxないの項目を拾う必要がある?
私もっと素人なんですけど、 ListBoxて何ですか?
>>959 リストボックス内の行に設置したコンボボックスの値を読み込んで、
それを判断基準に複数行の削除と、更に同様にリストボックス内に設置した
テキストブロックの値の変更を行う為です。
>>961 VisualTreeHelper.GetChild() で探せないかな?
でも、その UI なんだかややこしそう...
VMはいくらでも拾えるんだから 特殊なケース以外はそっちでどうにかすべき話だと思うな
>>962 第一引数には何を設置すればいいんでしょうか?
とりあえず捕まえた行のListBoxItemを設定してみましたが駄目でした。
リストボックスのItemsSourceにObservableCollectionをセットする ObservableCollectionには、INotifyPropertyChangedを実装したクラスをアイテムとしてセットする。 リストボックスの行を削除する -> ItemsSourceにセットしたObservableCollectionから該当アイテムを削除 リストボックスアイテムからテキストブロックの値を変更 -> ItemsSourceのObservableCollection内のアイテムの該当プロパティの価を変更
>>962 >>963 >>965 ありがとうございます。
まだ何が何やらよく分かりませんが、
皆さんの教えてくれた事を手掛かりに
調べながら何とかやって行こうと思います。
そもそもリストボックス内にコンボボックスを置いているUI設計がおかしいよね。 古いGrid好きの詰込み型のUIになっていそう。
一般的では無いなとは思うが 画面見てみないとおかしいと決め付けられない
>>965 のやり方が素直だと思うけど、仕様によっては最悪イベントドリブンでも普通にかける。
基本的にView(xaml)の値を直接取得・セットしたりすることはしない
>>965 のようにxamlのコントロールにViewModelのオブジェクトをバインドして、ViewModelのオブジェクトを経由して値の取得・セットをする
ListBoxのようなリスト(配列)の場合はObservableCollectionというのを使うと、ViewModel側の変更が自動的にView(xaml)側に反映される
遅らせながら、bk-1?だったら混みそうなので別のサイトで プログラミング windows phone 7の書籍注文してきた 無くてもちょこちょこやってるけど、あると便利かな
>>971 学校は文系、プログラム経験なしの俺でもアプリ開発できる本ってある?
ここで聞くのが間違いなんだろうか
>>972 本当に初心者ならScratchで何か作って見てから本格的なプログラミング言語の勉強始めると良い
>>972 少なくともWindowsPhoneに関しては無いと思うよ
まだ、日本では出てない製品だし
本はオマケとして考えて、
まずは色々触って壊して直して体で覚えるのが一番良い気がするけど。
何か簡単なアプリ作ってエミュレーターで動かして遊んでみたいんだけど 開発環境一式、無料でそろえられる? ちなみにスマートフォンは持ってないしスマートフォンのアプリ開発経験ゼロです。 VisualStudioなら何となく触れる程度。
全部無料でそろえることができますよ。ただし公開するにはApp Hubに登録する必要があり、年間9800円かかります。
>>975 express落とすページに普通にwinPhone7の開発ツール(要express)へのリンクがあるよ
全部無料で揃えられます
ただし、現時点では英語版だけなので注意。(一部だけ日本語化する方法もあるけど少し面倒) 実機よりも速いとまでいわれる現実的なエミュレータもあるから遊んでみるといいよ。
実機に転送するには
>>976 のAppHubに登録しないといけないから
実機転送まで無料にしたかったらアンドロイドのほうがいいよ
>>979 自分の実機に直接転送するだけならAppHub通さなくて良いんだけど。。。
実行先をデバイスとエミュレータから選べる
>>980 現時点ではAppHubに登録しないとアンロック(実機に直接転送)できないぞ。
公式脱獄ツールが登場して、それを購入すれば非常に開発者登録よりはかなり安く出来るようになるね。
>>981 公認脱獄ツールって呼び方恥ずかしいからやめてくれ。
妙に期待する奴も出てきそうだし。
そも脱獄じゃないしな
公認なら「釈放」だよなw
外出許可書でいいんじゃないの?
勝手口利用許可証
執行猶予的な?
誰か次スレ立ててくらはい
タイトル/テンプレ 貼れ
よしうめよう
スレッド名なんですけど、 【Silverlight】Windows Phone 7 アプリ開発スレ Part2 のままにするべきかXNAを入れるべきか・・・。ただその場合スレッド名の長さ制限の関係で全部はいりきらないので 【SL4】Windows Phone 7 アプリ開発スレ Part2【XNA】 なんて感じになってしまいますが。
993 :
デフォルトの名無しさん :2011/08/04(木) 00:14:10.60
Windows Phone 7 ↓ WP7 にするとか
994 :
デフォルトの名無しさん :2011/08/04(木) 00:20:30.31
1000
999
998
997
10000000000
1111100111
1111101000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。