zoukankan      html  css  js  c++  java
  • wpf之propertygrid

    WPF中实现PropertyGrid的三种方式

    下面是使用扩展的一个方式来实现,首先在引用里右键 管理NuGet程序包 查找extended wpf toolkit 并安装

    下面是使用方法:

    <Window xmlns:my1="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"  x:Class="WpfApplication1.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:my="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
            
            xmlns:extoolkit="http://schemas.xceed.com/wpf/xaml/toolkit"
            Title="MainWindow" Height="350" Width="525">
        <Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
           
            <extoolkit:PropertyGrid Name="PropertyGrid1" Margin="0,45,-0.333,-0.333"></extoolkit:PropertyGrid>
            <Button Content="Button" Click="button1_Click" HorizontalAlignment="Left" Margin="47,10,0,0" VerticalAlignment="Top" Width="75"/>
    
        </Grid>
    </Window>

    后台:

    public partial class MainWindow : Window
        {
    
            public MainWindow()
            {
               
                InitializeComponent();
            }
    private void button1_Click(object sender, RoutedEventArgs e)
            {
                PropertyGrid1.SelectedObject = this;
            }
        }

    结果:

  • 相关阅读:
    syslog命令
    linux命令 info
    Alibaba(阿里) RocketMQ入门实例
    java基础-学java util类库总结
    java 23种设计模式教程
    Linux
    Scrapy框架
    MongoDB的安装与使用
    爬虫小案例——爬取天猫
    爬虫小案例——爬取豆瓣电影
  • 原文地址:https://www.cnblogs.com/anjingdian/p/15490849.html
Copyright © 2011-2022 走看看