첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

728x90
반응형
728x170
<Grid
    xmlns:sys="clr-namespace:System;assembly=mscorlib"
    xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid">
    <dxg:GridControl Name="gridControl">
        <dxg:GridControl.Columns>
            <dxg:GridColumn FieldName="Name" />
            <dxg:GridColumn FieldName="CardColor"
                Header="Access Card Color">
                <dxg:GridColumn.EditTemplate>
                    <ControlTemplate>
                        <dxe:ComboBoxEdit
                            ApplyItemTemplateToSelectedItem="True" 
                            IsTextEditable="False"
                            EditValue="{Binding Path=EditValue, RelativeSource={RelativeSource TemplatedParent}}" 
                            SelectedItem="{Binding Path=EditValue, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}">
                            <dxe:ComboBoxEdit.ItemTemplate>
                                <DataTemplate>
                                    <Border Background="Transparent">
                                        <StackPanel Orientation="Horizontal">
                                            <Rectangle
                                                Margin="6 0 6 0" 
                                                Width="10"
                                                Height="10"
                                                RadiusX="2"
                                                RadiusY="2" 
                                                Fill="{Binding}" />
                                            <TextBlock Text="{Binding}" />
                                        </StackPanel>
                                    </Border>
                                </DataTemplate>
                            </dxe:ComboBoxEdit.ItemTemplate>
                            <dxe:ComboBoxEdit.EditNonEditableTemplate>
                                <ControlTemplate>
                                    <Rectangle
                                        Margin="3"
                                        Fill="{Binding Path=SelectedItem}" />
                                </ControlTemplate>
                            </dxe:ComboBoxEdit.EditNonEditableTemplate>
                            <dxe:ComboBoxEdit.Items>
                                <sys:String>Red</sys:String>
                                <sys:String>Green</sys:String>
                                <sys:String>Blue</sys:String>
                            </dxe:ComboBoxEdit.Items>
                        </dxe:ComboBoxEdit>
                    </ControlTemplate>
                </dxg:GridColumn.EditTemplate>
            </dxg:GridColumn>
        </dxg:GridControl.Columns>
        <dxg:GridControl.View>
            <dxg:TableView />
        </dxg:GridControl.View>
    </dxg:GridControl>
</Grid>
728x90
반응형
그리드형(광고전용)
Posted by 사용자 icodebroker

댓글을 달아 주세요