में कॉलम के बीच टैबस्टॉप अक्षम करें मेरे पास एक डब्लूएलएफ टूलकिट डाटाग्रिड है जो मल्टीप्ल कॉलम के साथ है। मैं एक व्यवहार प्राप्त करने की कोशिश कर रहा हूं जहां आप टैब का उपयोग करके ग्रिड में टैब कर सकते हैं, फिर एक टैब का उपयोग कर फिर से टैब आउट कर सकते हैं। जैसे मैं ग्रिड के सभी कॉलम या सेल्स के माध्यम से बस एक बार में और एक बार बाहर टैब नहीं करना चाहता हूं।एक WPF डेटाग्रिड
क्या कोई आसान समाधान है, मैंने TabStop को अक्षम करने (नीचे दिए गए कोड में दिखाए गए) को अक्षम करने और कॉलम पर TabNavigation को किसी भी को सेट करने के साथ-साथ सफलता के बिना टैबनेविगेशन को सेट करने का प्रयास किया है, लेकिन सफलता के बिना।
क्या मुझे कुछ याद आ रही है या क्या मुझे कोड में टैब-कुंजी को संभालने की आवश्यकता है?
<my:DataGrid Name="datagrid"
AutoGenerateColumns="False" IsReadOnly="True"
CanUserAddRows="False" CanUserDeleteRows="False"
Background="White"
KeyboardNavigation.TabNavigation="Once">
<my:DataGrid.Columns>
<my:DataGridTextColumn x:Name="ID" Header="ID" Width="1*" ></my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="Ticker" Header="Ticker" Width="1*" KeyboardNavigation.TabNavigation="None"></my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="OfficialName" Header="Name" Width="3*" KeyboardNavigation.TabNavigation="None"></my:DataGridTextColumn>
</my:DataGrid.Columns>
</my:DataGrid>
http://stackoverflow.com/questions/858938/wpf-toolkit-datagrid-custom-tabbing/1707920#1707920 – Bermo