Dodatkowe kontrolki dla Telerik RadDataForm

W ostatnim artykule pokazałem jak rozszerzyć kontrolki typu DataFormXXXField używane w kontrolce RadDataForm. W tym tekście zademonstruje kilka przykładowych kontrolek. Kod wszystkich kontrolek jest załączony na końcu artykułu.

DataFormTextField

Kontrolka rozszerzająca standardowy DataFormDataField dla pola tekstowego o możliwość ustawienia wysokości, możliwości wprowadzania nowych linii oraz ustalenia maksymalnej długości tekstu. Przykład użycia:

<local:DataFormTextField Label=”Text field” AcceptsReturn=”True” MaxLength=”20″ TextBoxHeight=”100″ DataMemberBinding=”{Binding Text}” />

DataFormDateTimeField

Kontrolka rozszerzająca DataFormDateField o tryb wprowadzania daty/czasu oraz możliwość ustawienia “znaku wodnego”. Przykład użycia:

<local:DataFormDateTimeField Label=”Date field” InputMode=”TimePicker” DateTimeWatermarkContent=”My watermark” DataMemberBinding=”{Binding Date}” />

DataFormEditableComboBoxField

Kontrolka rozszerzająca DataFormComboBoxField o możliwość ustawienia włączenia “edytowalności” pola (http://demos.telerik.com/silverlight/#ComboBox/Configurator). Przykład użycia:

<local:DataFormEditableComboBoxField Label=”Editable ComboBox field” IsEditable=”True” DataMemberBinding=”{Binding SelectedItem}” />

DataFormPasswordBoxField

Kontrolka umożliwiająca wprowadzanie haseł w formularzu. Przykład użycia:

<local:DataFormPasswordBoxField Label=”Password field” DataMemberBinding=”{Binding Password}” />

DataFormContentField

Kontrolka umożliwiająca ustawienie własnej zawartości pola w formularzu. Przykład użycia:

<local:DataFormContentField Label=”Content field”>
<—zawartość kontrolki –>
</local:DataFormContentField>

Kontrolki.zip

1 Comments.

  1. dotnetomaniak.pl - trackback on 13 listopada 2011 at 20:23

Trackbacks and Pingbacks: