小编use*_*858的帖子

从Bootstrap中删除页面顶部空间

在我的代码中,我在页面顶部有一个持续的间隙,似乎是由Bootstrap设置为标记.我通过Firefox的检查员进行了搜索,但没有找到任何结果.试图增加保证金:0; 填充:0; 标签也没有做任何事情.

这里的#intro div应该在顶部,但空间显示在它上面.

<body>

        <div id="intro" style="width: 100%; padding:0; margin:0; text-align:center;">
            <h2>Test</h2>
        </div>

        <nav class="navbar navbar-default" role="navigation" style="margin: 0; opacity: 0.95;">
          <div class="container-fluid">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
              <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
              </button>
              <a class="navbar-brand" href="#" id="brand-mobile">Map My Cash</a>
            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1" style="text-align: center;">
              <ul class="nav …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap

7
推荐指数
2
解决办法
8465
查看次数

满足条件时,CanExecute()不启用按钮

我有一个非常简单的应用程序与a TextBox和a Button.当输入的文本TextBox长度超过5个字符时,将启用该按钮.这是我的ViewModel的代码:

private string _text { get; set; }
public string Text
{
    get { return _text; }
    set
    {
        _text = value;
        OnPropertyChanged("Text");
    }
}

private ICommand _buttonCommand;
public ICommand ButtonCommand
{
    get
    {
        if (_buttonCommand == null)
        {
            _buttonCommand = new RelayCommand(
                param => this.ButtonCommandExecute(), 
                param => this.ButtonCommandCanExecute()
            );
        }
        return _buttonCommand;
    }
}

private bool ButtonCommandCanExecute()
{
    if (this.Text.Length < 5)
    {
        return false;
    }
    else
    {
        return true;
    }
}

private …
Run Code Online (Sandbox Code Playgroud)

c# wpf relaycommand

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

在WPF中将IsEnabled属性绑定到Boolean

TextBox需要以编程方式启用/禁用.我希望使用绑定到a来实现这一点Boolean.这是TextBoxXAML:

<TextBox Height="424" HorizontalAlignment="Left" 
                 Margin="179,57,0,0" Name="textBox2" 
                 VerticalAlignment="Top" Width="777"
                 TextWrapping="WrapWithOverflow" 
                 ScrollViewer.CanContentScroll="True" 
                 ScrollViewer.VerticalScrollBarVisibility="Auto" 
                 AcceptsReturn="True" AcceptsTab="True" 
                 Text="{Binding Path=Text, UpdateSourceTrigger=PropertyChanged}"
                 IsEnabled="{Binding Path=TextBoxEnabled}"/>
Run Code Online (Sandbox Code Playgroud)

注意Text属性也绑定了; 它功能齐全,这让我觉得它不是DataContext的问题.

但是,当我调用此代码时:

private Boolean _textbox_enabled;
public Boolean Textbox_Enabled
{
    get { return _textbox_enabled; }
    set
    {
        OnPropertyChanged("TextBoxEnabled");
    }
}
Run Code Online (Sandbox Code Playgroud)

这是行不通的.为了提供更多信息,此方法更改了TextBox_Enabled属性:

public void DisabledTextBox()
{
     this.Textbox_Enabled = false;
}
Run Code Online (Sandbox Code Playgroud)

..按下组合键时调用.

c# wpf xaml binding isenabled

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

标签 统计

c# ×2

wpf ×2

binding ×1

css ×1

html ×1

isenabled ×1

javascript ×1

jquery ×1

relaycommand ×1

twitter-bootstrap ×1

xaml ×1