小编Wil*_*ill的帖子

命名属性对象的最佳实践是什么?

例如,这是一个好习惯吗?

private SalesOrder salesOrder;

public SalesOrder SalesOrder
{
    get { return salesOrder; }
    set { salesOrder = value; }
}
Run Code Online (Sandbox Code Playgroud)

或者我应该总是使用Object或BusinessObject附加object属性来区分属性类型和属性本身:

public SalesOrder SalesOrderBusinessObject
{
    get { return salesOrder; }
    set { salesOrder = value; }
}
Run Code Online (Sandbox Code Playgroud)

如果属性是网页或对象的一部分,这是否重要?

c# asp.net naming-conventions

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

'会员"不透明度"无法识别或无法访问.为什么我不能设置不透明度?

我想使用DataTrigger来修改我的按钮的不透明度.

                <Button x:Name="StartTreatment"
                    Grid.Column="3"
                    Width="160"
                    Height="30"
                    Content="{x:Static resources:UserMessages.TrcsConsoleViewModel_LoadWfSequence_StartProcedure}"
                    IsEnabled="{Binding CanStartProcedure}"
                    Visibility="{Binding CanStartPatientTreatment, Converter={StaticResource BooleanToVisibility}}" >
                <Button.Style>
                    <Style>
                        <Style.Triggers>
                            <DataTrigger Binding="{Binding CanStartProcedure}" Value="False">
                                <Setter Property="Opacity" Value="0.5"></Setter>
                            </DataTrigger>
                        </Style.Triggers>
                    </Style>
                </Button.Style>
            </Button>
Run Code Online (Sandbox Code Playgroud)

我知道Button可以设置不透明度,并且DataTriggers必须在Style中使用.但是,编译器报告"成员"不透明度"无法识别或无法访问".我究竟做错了什么?

wpf xaml datatrigger wpf-controls

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

标签 统计

asp.net ×1

c# ×1

datatrigger ×1

naming-conventions ×1

wpf ×1

wpf-controls ×1

xaml ×1