내가 좋아하는 그것의 제어 새로운 TreeViewItem을 만들려고 해요 , 그러나 나는 이것을하는 방법을 해결할 수 없습니다. 도울 수 있니?추가 내용이 프로그램
이것은 노드를 생성하는 데 사용하는 코드입니다. 여기 어딘가에 숫자 위/아래 컨트롤을 삽입하고 싶습니다. 나는 아직 컨트롤을 가지고 있지 않지만, 논쟁의 여지가 있기 때문에 버튼을 삽입하고 싶다고합시다.
private void TreeView_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
if (TreeView.SelectedNode != null)
{
if (((vcvscompiler.DataTypes.dataObjectv)(TreeView.SelectedNode.Tag))._vcardName.re == "adr_work")
{
foreach (string k in ((vcvscompiler.DataTypes.dataObjectv)(TreeView.SelectedNode.Tag))._prefs)
{
TreeViewItem newChild = new TreeViewItem();
newChild.Header = k;
treeView1.Items.Add(newChild);
}
}
}
}
WPF는 :
<Window.Resources>
<DataTemplate x:Key="myTaskTemplate">
<StackPanel>
<Button content="This is a button!" />
</StackPanel>
</DataTemplate>
</Window.Resources>
당신은 자원에'DataTemplate'을 할 수 있나요? – SLaks
죄송합니다. 나는 당신이'.HeaderTemplate'을 사용하고 있다고 생각했습니다. – SLaks