BoxBusコンポーネントでテキストを追加するには、codebihndのAbsoluteLayoutが必要です。 次のようなもの: 丸みを帯びたボックスビューにラベルテキストを追加する方法
どうすればいいですか?
public TestPageBoxView()
{
StackLayout sl = new StackLayout();
AbsoluteLayout al = new AbsoluteLayout();
BoxView bv = new BoxView { BackgroundColor = Color.Green };
Label l = new Label { Text = "Some text with \n breaks" };
AbsoluteLayout.SetLayoutBounds(l, new Rectangle(0, 0,1,1));
AbsoluteLayout.SetLayoutFlags(l, AbsoluteLayoutFlags.All);
sl.Children.Add(bv);
sl.Children.Add(al);
Content = sl;
}
だから、私の懸念は、このL成分がBoxView内のためstacklayoutとしないように貼りされていることである。ここでは
は、私が最後にstackLayoutにabsoluteLayoutを入れて私のコードです。多分、私はRelativeLayoutを試してみるべきでしょうか?
gitのコンポーネントを知っていますか? XLabsのような?
ありがとうございました。
実は、私が代わりにボタン –
@MikeDarwishのIMAGEBUTTONを使用していたすべての制限があり、uが大きなテキストは、それが保持することができますどのくらいの例をチェックしましたか? Tnx – Stefan0309
標準画像ボタンには制限があります。それはほとんどフィットしません。 mozillaにはいくつかのオープンバグがあります。イメージにテキストを使用したい場合は、イメージの右側にテキストのみをレイアウトします。私が前回覚えているように変更することはできません。画像ボタンが必要な場合は、代わりにタップジェスチャ認識機能付きの画像を使用する必要があります。 – batmaci