小编CJC*_*CJC的帖子

AXI协议,安全和非安全交易之间的区别

只是想问一下,在AXI总线交易方面,安全和非安全交易有什么区别?

这两种交易的性能影响是什么?

vivado zynq axi4

5
推荐指数
1
解决办法
227
查看次数

Vivado,Zynq,BRAM控制器,窄AXI突发选项

考虑一个带有PS(处理器系统)的简单系统,该系统具有启用的AXI3主机,连接到AXI4互连,连接到可访问BRAM存储器的BRAM控制器.

系统框图

AXI Narrow Bursts是什么意思?我如何定义或考虑什么是窄爆?我可以控制是否需要窄脉冲?

BRAM控制器选项

xilinx vivado zynq axi4

5
推荐指数
1
解决办法
206
查看次数

是否可以确定实例化类的当前实例的类的哪个实例?

正如标题所示,可以确定实例化另一个类的特定实例的类的哪个实例?

更新:示例代码如下

class FooBar: Foo
{
    private Context context;
    public FooBar(Context _context): base(_context)
    {
        this.context = _context;
    }
}

class Foo
{
    public Baz baz;
    private Context context; 
    public Foo(Context _context)
    {
        baz = new Baz();
        this.context = _context;
    }
}

class Baz
{
    public Baz()
    {
        GetNameOfCaller()
    }

    private void GetNameOfCaller()
    {
       ....
       ....
       _className = ....;
    }
    private string _className;
}
Run Code Online (Sandbox Code Playgroud)

c#

4
推荐指数
1
解决办法
107
查看次数

具有通用类型的方法,设置值

我有一个类似于下面的方法,我想用输入字符串设置它的值。

我该怎么办?任何建议将不胜感激

private static void QueueCheckNAdd<T>(ref T param, string input)
    {
        param.DoSomethingLikeSetValue(input);
    }
Run Code Online (Sandbox Code Playgroud)

供您参考,泛型类型类似于 int 或 double

c# generics methods

2
推荐指数
1
解决办法
4397
查看次数

WPF数据绑定DataTrigger根据布尔值更改形状的颜色

我试图通过数据绑定和数据触发来改变形状的颜色.

但我仍然是WPF的新手.

让我举一个例子来说明.这是一个组合框

<GroupBox x:Class="Server.Host.SingleAxisControls"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
         xmlns:host="clr-namespace:Server.Host"
         mc:Ignorable="d" 
         d:DesignWidth="200">
    <Grid>
        <StackPanel Orientation="Vertical" Width="180" >
            <host:MyRectangleControl x:Name="MyRectangle" />
            <Button Click="OnButton_Click" Width="80" Margin="20,5,20,5">On</Button>
            <Button Click="OffButton_Click" Width="80">Off</Button>
        </StackPanel>
    </Grid>
</GroupBox>
Run Code Online (Sandbox Code Playgroud)

MyRectangleControl是类似的用户控件

<UserControl x:Class="Server.Host.MyRectangleControl"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         mc:Ignorable="d" 
         d:DesignHeight="30" d:DesignWidth="30">
<Grid>
    <Rectangle  HorizontalAlignment="Center"
              Height="25"
              Margin="0,0,0,0"
              Stroke="Black"
              VerticalAlignment="Center"
              Width="25" 
              Fill="red">
        <Rectangle.Style>
            <Style TargetType="Rectangle">
                <Style.Triggers>
                    <DataTrigger Binding="{Binding Path=Test,UpdateSourceTrigger=PropertyChanged}"
                                 Value="True">
                        <Setter Property="Fill"
                                Value="Green" />
                    </DataTrigger>
                </Style.Triggers>
            </Style>
        </Rectangle.Style>
    </Rectangle>
</Grid>
Run Code Online (Sandbox Code Playgroud)

在groupbox背后的代码中,我有类似的东西

namespace Server.Host
{
public partial class SingleAxisControls : INotifyPropertyChanged
{
    public SingleAxisControls() …
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf datatrigger

2
推荐指数
1
解决办法
2746
查看次数

标签 统计

c# ×3

axi4 ×2

vivado ×2

zynq ×2

data-binding ×1

datatrigger ×1

generics ×1

methods ×1

wpf ×1

xilinx ×1