初めてのライトスイッチアプリケーションで遊んでいて、リスト コントロールのサイズを変更しようとしています。誰もそれを行う方法を知っていますか? 私はもう試した:
this.FindControl("PersonList").SetProperty("Height", 200);
しかし、高さのプロパティが存在しないと言われます。オブジェクト ブラウザでライトスイッチの名前空間を簡単に調べましたが、これまでのところ有用なものは見つかりませんでした。
初めてのライトスイッチアプリケーションで遊んでいて、リスト コントロールのサイズを変更しようとしています。誰もそれを行う方法を知っていますか? 私はもう試した:
this.FindControl("PersonList").SetProperty("Height", 200);
しかし、高さのプロパティが存在しないと言われます。オブジェクト ブラウザでライトスイッチの名前空間を簡単に調べましたが、これまでのところ有用なものは見つかりませんでした。
そのコードはうまくいくように見えます (200 を 200.0 に変更するだけです - 高さは double です)。私のマシンでほぼ同一のコードを確認しました。
以下のことを試してみてください。
コントロールに正しい名前を使用していることを確認します - Visual Studio でコントロールを選択し、プロパティ ウィンドウで名前を確認します。Lightswitch はさまざまな名前のバリエーションを作成し、たとえば実際の名前が「PersonList2」であることを見逃しがちです。
コントロールのプロパティ ウィンドウで、高さコントロールに「ピクセル」が選択されていることを確認します。
Height プロパティにアクセスできるようになると、コントロールの配置を「上」に設定するまで、実際には何も実行されません。「Stretch」のままの場合、Height プロパティに書き込まれたものはすべて無視されます。
それでも問題が解決しない場合はお知らせください。