2017-12-21 34 views
0

My Image Item나는 내가 GalleryItem을 만들 수있어 DevExpress의

의 galleryitem 컨트롤의 캡션이나 설명 위치를 설정하고 싶은 GalleryControl에 이미지를 첨부.

그런데 설명 위치는 항상 이미지의 오른쪽입니다.

이미지의 아래쪽으로 위치를 변경하고 싶습니다.

어떻게 이동할 수 있습니까?

List<GalleryItem> galleryItemList = new List<GalleryItem>(); 
GalleryItem gi = new GalleryItem(); 
BitmapImage bmpImg = new BitmapImage(); 
bmpImg.BeginInit(); 
bmpImg.UriSource = newUri(@"C:\temp\2.jpg"); 
bmpImg.EndInit(); 
gi.Glyph = bmpImg; 
gi.Description = Path.GetFileName(bmpImg.UriSource.LocalPath); 
galleryItemList.Add(gi); 
myGalleryItemGroup.ItemSource = galleryItemList; 

내 코드입니다.

+0

무엇을 시도 했습니까? 당신의 코드는 무엇입니까? –

+0

WPF 컨트롤에 기본 템플릿을 제공하는 사용자 지정 라이브러리를 사용하고 있습니다. GalleryItem의 위치를 ​​변경하려면 사용자 정의 템플릿을 제공해야합니다. – Rowbear

+0

나는 GalleryItem을 직접 사용하지 않았지만'Gallery.ItemGlyphLocation'을'Top'으로 설정하려고 할 수 있습니다. [DevExpress docs link] (https://documentation.devexpress.com/WPF/DevExpress.Xpf.Bars.Gallery.ItemGlyphLocation.property) –

답변

0

세트 Gallery.ItemGlyphLocation ~ Top.

xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars" 

<dxb:GalleryControl> 
    <dxb:Gallery ItemGlyphLocation="Top"> 
     <dxb:GalleryItemGroup x:Name="myGalleryItemGroup"> 
      <!--...--> 
     </dxb:GalleryItemGroup> 
    </dxb:Gallery> 
</dxb:GalleryControl> 

또한 다음 번에 질문 할 때 DevExpress에 질문하는 것이 가장 좋습니다. 그들의 고객 지원은 굉장합니다.