0
Silverlight 사용자 지정 ComboBox
의 각 항목에 ToolTip
을 추가하기 만하면됩니다. 따라서 사용자가 항목을 이동하면 ToolTip
이 표시되고 ComboBox
은 문자열 형식이며 같은 값이 ToolTip
으로 표시됩니다.Silverlight의 ComboBox 항목에 대한 도구 설명
Silverlight 사용자 지정 ComboBox
의 각 항목에 ToolTip
을 추가하기 만하면됩니다. 따라서 사용자가 항목을 이동하면 ToolTip
이 표시되고 ComboBox
은 문자열 형식이며 같은 값이 ToolTip
으로 표시됩니다.Silverlight의 ComboBox 항목에 대한 도구 설명
이 - 도구 팁 템플릿 TextBlock
을 줄 추가 :
<ComboBox>
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock ToolTip="{Binding}" Text="{Binding}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
편집 -
var dt = new DataTemplate();
var tb = new TextBlock();
tb.ToolTip = new Binding(".");
tb.Text = new Binding(".");
dt.VisualTree = tb;
var cb = new ComboBox();
cb.ItemTemplate = dt;
뒤에 코드를 사용하여 답장을 보내 주셔서 감사합니다. 위의 솔루션을 시도했지만 내 응용 프로그램에서 작동하지 않습니다. 사용자 지정 ComboBox 컨트롤을 생성하고 있습니다. 코드 뒤에 도구 설명을 추가 할 수 있습니까? –
@NileshSarvaiya 물론, 코드 숨김을 사용하여 이에 상응하는 것을 보여주기 위해 내 대답이 업데이트되었습니다. – McGarnagle
ToolTip이 TextBlock 유형의 오류에서 발견되지 않았습니다. 어떤 도움이 필요합니까? – lawphotog