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;
            }
        }

    结果:

  • 相关阅读:
    bzoj1015题解
    bzoj1013题解
    bzoj1012题解
    bzoj1011题解
    bzoj1010题解
    BZOJ4561: [JLoi2016]圆的异或并 计算几何+treap
    后缀数组 hash求LCP BZOJ 4310: 跳蚤
    prufer BZOJ1211: [HNOI2004]树的计数
    网络流
    BZOJ3160【万径人踪灭】 【FFT】
  • 原文地址:https://www.cnblogs.com/anjingdian/p/15490849.html
Copyright © 2011-2022 走看看