c# wpf 这段xaml代码怎么用c#表示

.Net技术 码拜 9年前 (2016-03-10) 1012次浏览
<ListViewItem Width=”100″ Margin=”1″>
<StackPanel>
<Image Source=”地址”></Image>
<TextBlock>hehe</TextBlock>
</StackPanel>
</ListViewItem>
本人会在后台动态创建listviewitem会,listviewitem的内容的添加怎么用c#表示
解决方案

10

 ListViewItem listViewItem = new ListViewItem() { Width = 100, Margin = new Thickness(1) };
            StackPanel stackPanel = new StackPanel();
            Image image = new Image() { Source = new BitmapImage(new Uri("1_guwei4037.jpg", UriKind.Relative)) };
            TextBlock textBlock = new TextBlock() { Text = "hehe" };
            stackPanel.Children.Add(image);
            stackPanel.Children.Add(textBlock);
            listViewItem.Content = stackPanel;
            grid.Children.Add(listViewItem);

20

ListViewItem listViewItem = new ListViewItem{ Width = 100, Margin = new Thickness(1) };
StackPanel stackPanel = new StackPanel();
Image image = new Image{ Source = new BitmapImage(new Uri(“1_guwei4037.jpg”, UriKind.Relative)) };
TextBlock textBlock = new TextBlock { Text = “hehe” };
stackPanel.Children.Add(image);
stackPanel.Children.Add(textBlock);
listViewItem.Content = stackPanel;

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c# wpf 这段xaml代码怎么用c#表示
喜欢 (0)
[1034331897@qq.com]
分享 (0)