1

私は主に、コントロールの多言語テキストが占めるスペースの量に問題があります。

これが例です。

英語:

ここに画像の説明を入力してください

ドイツ人:

ここに画像の説明を入力してください

ご覧のとおり、ドイツ語版のテキストはコントロールで続いており、使用できないインターフェイスが残っています。

これらはラベルコントロールに入力されることに注意してください。

誰かアイデアはありますか?

4

2 に答える 2

4

これがあなたの問題であると私はかなり確信しているので、これを答えとして追加します:

静的なレイアウト寸法を使用しないでください。つまり、次のようになります。

悪い

Width="500"

良い

Width="2*"
Width="50%"
Width="Auto"
于 2012-05-23T20:44:58.603 に答える
1

はい、長い文字列を期待する必要があります。以前(つまり開発中)にテストすることが重要です。

疑似ローカリゼーションは、プロセスの早い段階で対処するための便利な手法です。つまり、「pseudo-loc」カルチャのテキストは「[!!!εNetworkusageğ§!!!]」になり、このレイアウトの問題がすぐに発生します。

国際的なストリングに対応するには、柔軟なレイアウトと一般的にストリング用のスペースを増やすことが必要になることがよくあります。

于 2012-05-23T20:50:39.910 に答える