程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> MVVM TextBox的鍵盤事件,mvvmtextbox鍵盤

MVVM TextBox的鍵盤事件,mvvmtextbox鍵盤

編輯:關於.NET

MVVM TextBox的鍵盤事件,mvvmtextbox鍵盤


MVVM下RichTextBox的鍵盤回車事件設置為發送,不是回車

xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:mv="http://www.galasoft.ch/mvvmlight"
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
<controls:BindableRichTextBox x:Name="rtb" Document="{Binding ShowSendMessage,UpdateSourceTrigger=PropertyChanged}" FontSize="20" Grid.Row="1" Background="#FFF9F9F9" Focusable="True" Margin="10,0" BorderThickness="0" AcceptsReturn="False">
    <i:Interaction.Triggers>
        <ei:KeyTrigger FiredOn="KeyUp" Key="Enter">
            <mv:EventToCommand Command="{Binding SendCommand}"/>
        </ei:KeyTrigger>
    </i:Interaction.Triggers>
</controls:BindableRichTextBox>
設置:AcceptsReturn="False" 這個就是不換行

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved