İpinUcu ~ 81 ~ WPF DevExpress ListBoxEdit Kullanımı


WPF DevExpress ListBoxEdit, DevExpress’in diğer nesneleri gibi işimizi hayli kolaylaştıracak türden. Klasik ListBox’ı bildiğinizi varsayarak direk XAML’a geçiyorum:

<dxe:ListBoxEdit Name=”listMK” VerticalAlignment=”Center” MaxWidth=”220″ SelectedIndex=”0″ MaxHeight=”360″>

<dxe:ListBoxEdit.Items>

<dxe:ListBoxEditItem Content=”Mehmet KAPLAN” />

<dxe:ListBoxEditItem Content=”Bill Gates” />

<dxe:ListBoxEditItem Content=”Steve Jobs” />

</dxe:ListBoxEdit.Items>

</dxe:ListBoxEdit>

<Button Content=”Check olsun” Height=”23″ HorizontalAlignment=”Left” Margin=”118,236,0,0″ Name=”btnCheck” VerticalAlignment=”Top” Width=”75″ Click=”btnCheck_Click” />

<Button Content=”Radyo olsun” Height=”23″ HorizontalAlignment=”Left” Margin=”208,236,0,0″ Name=”btnRadyo” VerticalAlignment=”Top” Width=”75″ Click=”btnRadyo_Click” />

<Button Content=”Bildiği gibi olsun” Height=”23″ HorizontalAlignment=”Left” Margin=”297,236,0,0″ Name=”btnVarsayilan” VerticalAlignment=”Top” Width=”96″ Click=”btnVarsayilan_Click” />

ListBoxEdit’imiz’imizi oluşturduk, üç eleman ekledik. Bunun dışında da üç düğme ekledik. Ekran görüntüsü aşağıdaki gibi olacaktır:

Şimdi Check olsun düğmesindeki ekran görüntüsüne bakalım:

Bir de Radyo düğmesine bakalım:

Galiba konu anlaşıldı. =] Şimdi C# tarafındaki kodcuklarımıza bakalım:

 private void btnCheck_Click(object sender, RoutedEventArgs e)
        {
            listMK.StyleSettings = new CheckedListBoxEditStyleSettings();
        }

        private void btnRadyo_Click(object sender, RoutedEventArgs e)
        {
            listMK.StyleSettings = new RadioListBoxEditStyleSettings();
        }

        private void btnVarsayilan_Click(object sender, RoutedEventArgs e)
        {
            listMK.StyleSettings = new ListBoxEditStyleSettings();
        }

using DevExpress.Xpf.Editors; eklemeyi unutmuyoruz.

Haydi kolay gelsin.

Hakkında Mehmet KAPLAN
mehmet.kaplan@hotmail.com.tr https://mehmetkaplan.wordpress.com/mehmetkaplan/

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: