Tag Archives: Windows 8 ストアアプリ

Windowsストアアプリ GooglePeopleがストアに公開されました

興味がある方はどうぞー

Google連絡先用のPeopleアプリです。

http://apps.microsoft.com/windows/ja-JP/app/googlepeople/248a1371-16a7-4f4d-afaf-4a0fb3b86616

SQLiteを使う上ではまったこと

ストアアプリ(Windows RT)上でSQLiteを使うときにはまりました。

SQLiteがOpenできなくてなんでだろうと思って数時間は待っていました。
MSのサンプルがあったので落としてきてビルドして尾やっぱりDBはOpen時にCannot Openとなっていました。

さて簡単なことで解消しましたがOpenするときはフラグを付けないとCreateされないです!
(これはサンプルできちんと対処しておいてほしいですが。。。)

SQLite.SQLiteConnection(_dbPath, SQLite.SQLiteOpenFlags.Create | SQLite.SQLiteOpenFlags.ReadWrite);

ListView内のコンテンツをListViewの横幅に合わせる方法

ListView内のコンテンツってコンテンツの幅になっていて、ListViewの幅と一致していません。
特に気にはしていなかったのですがBordorを入れると、Bordorのサイズがコンテンツのサイズによって変化してしまいます。


list_fail

これでは不格好なので、下記の通りXAMLを変更します

<ListView>
     <ListView.ItemContainerStyle>
                    <Style TargetType="ListViewItem">
                        <Setter Property="HorizontalContentAlignment"
                Value="Stretch" />
                    </Style>
                </ListView.ItemContainerStyle>
</ListView>
これで期待通りの動作となります。

list_success

なおこちらの記事を参考にしたのですが
ストアアプリのベースがSilverlightということでこの不具合?もこのままだったのでしょうか。