2014-11-17 16 views
5

Cách tạo hộp văn bản nhiều dòng trong xamarin.forms?Cách tạo hộp văn bản nhiều dòng trong xamarin.forms

Với một số nghiên cứu tôi thấy rằng nó có thể được thực hiện với thẻ <Editor> trong trang xaml với kích thước và kiểu phông chữ tùy chỉnh nhưng điều đó tạo văn bản căn giữa. Nhưng tôi muốn bắt đầu con trỏ và văn bản từ trên cùng bên trái.

Cảm ơn.

+0

bạn nên đặt một số hoặc mã của bạn, như Editor và cha mẹ của nó. một biên tập viên mà không có bất kỳ thuộc tính nào nhưng chiều cao là đa dòng và không được căn giữa theo mặc định –

+0

Trong Xamarin truyền thống, bạn có thể thực hiện điều này bằng cách chọn inputType to textMultiLine trong thuộc tính. –

Trả lời

-5

Hộp văn bản nhiều dòng cho phép bạn hiển thị nhiều dòng văn bản trong điều khiển. Nếu

TextBoxBase.WordWrap

tài sản được thiết lập để đúng, văn bản nhập vào hộp văn bản nhiều dòng được gói vào dòng tiếp theo trong sự kiểm soát. Nếu

TextBoxBase.WordWrap

tài sản được thiết lập để sai, văn bản nhập vào sự kiểm soát multiline hộp văn bản sẽ được hiển thị trên cùng một dòng cho đến khi một ký tự xuống dòng được nhập

0

Editor như bạn đã đề cập, được mã hóa như thế này (mẫu từ trang) không tạo văn bản được căn giữa

<StackLayout Padding="5,10"> 
     <Editor> 
      <Editor.BackgroundColor> 
       <OnPlatform x:TypeArguments="x:Color" 
        iOS="#a4eaff" 
        Android="#2c3e50" 
        WinPhone="#2c3e50" /> 
      </Editor.BackgroundColor> 
     </Editor> 
    </StackLayout> 
2

Trình chỉnh sửa được sử dụng để thu thập văn bản được mong đợi có nhiều hơn một dòng. Ví dụ:

<?xml version="1.0" encoding="UTF-8"?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
x:Class="TextSample.EditorPage" 
Title="Editor"> 
    <ContentPage.Content> 
     <StackLayout> 
      <Editor Text="Editor is used for collecting text that is expected to take more than one line." BackgroundColor="#2c3e50" HeightRequest="100" /> 
     </StackLayout> 
    </ContentPage.Content> 
</ContentPage> 
Các vấn đề liên quan